Re[3]: Убить goto
От: Кодт Россия  
Дата: 16.02.06 15:54
Оценка:
Здравствуйте, night beast, Вы писали:

К>>Красиво, но несколько затратно (делаем лишние проверки).


NB>for ( ; ;) {
NB>   if ( !a ) { while(b) { fun(*b); ++b; } break; }
NB>   if ( !b ) { while(a) { fun(*a); ++a; } break; }

NB>   switch (...)
NB>}

Тоже неплохо. Кстати, всё равно есть лишние проверки.
Перекуём баги на фичи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.