Здравствуйте, Somescout, Вы писали:
S>Ломается она на извращённом использовании switch+if. Хз, я бы не хотел с подобным кодом сталкиваться.
В чём извращение? Не понятно. Но в дефайны можно всё что угодно вставлять. Если этот код не содержит ошибок, то оно должно работать.
S>А за break для выхода из if'а — похвалят?
а в чём проблема? ты не любишь break?
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]