Мне интересно, как лучше всего справляться с несколькими флагами, например, у меня есть 5 флагов, которые мне нужно проверить: t d y r g
, и мне нужно проверить все случаи таких флагов. Что такое лучший способ сделать это вместо того,Работа с несколькими флагами
if(t && d && y && r && g) {}
else if(t && d && y && r) {}
else if(t && d && y && g) {}
....
else if(t) {}
else if(d) {}
Зачем вам нужно проверить определенные комбинации флагов в первую очередь? Разве это недостаточно, чтобы обрабатывать их индивидуально? – zapl