ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 июля
404867 Топик полностью
mimo_prohodil (24.04.2013 13:51, просмотров: 1) ответил fk0 на Здесь имеет место типичное желание использовать исключения, коих нет в C++. И goto вполне себе хорошая замена. Не нравится goto -- можно сделать симуляцию исключений на longjmp. Только этот ещё более жуткий вариант goto по сути.
А если вот так  { int rc = OK; for(10 раз){ if(){ if()всякие_дела_1 else{ всякие_дела_2 rc = ERR; break; } } else{ if()всякие_дела_3 else{ всякие_дела_4 rc = ERR; break; } } } if(rc == OK) { return; } else { Всякие_Другие_Дела } }