Другой плакат спросил о предпочтительном синтаксисе для бесконечных циклов.
Следующий вопрос: Почему вы используете бесконечные циклы в своем коде? Обычно я вижу такую конструкцию:
for (;;) {
int scoped_variable = getSomeValue();
if (scoped_variable == some_value) {
break;
}
}
Это позволяет вам не видеть значение scoped_variable в предложении for
или while
. Каковы некоторые другие применения для "бесконечных" циклов?