Цитата(nk@ @ Mar 31 2011, 20:54)

Отладчику for(;;) почемуто не нравится (притом не всегда

)
Чипуха полная. Для организации бесконечного цикла всегда использую for(;;) - с отладчиком никаких вопросов.
Скобочку { ставить с новой строки и по одному оператору на одну строку писать пробовали?..
Цитата(andybeg @ Apr 13 2011, 15:25)

и .. о чудо ... всё заработало предсказуемо и так как написал и нет непонятных перескоков ... шайтан
Никаких чудес, нет warning'ов - значит компилятор подтверждает, что правильно понял ваш текст.
Есть Warning'и - могут быть и непонятки, что вы и наблюдали.