препроцессор не работает на уровне ситнтаксиса.Сообщение от pal
Эта штука называется по другому.
А мнение Струдструпа о препроцессорах мне кажется всем известно.
Кстати и в С часто вместо стандартного препроцессора используют m4.
Потому что стандартный препроцессор С и С++ - таки да, ублюдочный.
И без синтаксического анализа лучше сделать трудно, а с синтаксическим анализом появляются не менее ублюдочные темплейты, именно из-за которых куча портируемых библиотек в принципе не используют STL.
Социальные закладки