Здравствуйте, rg45, Вы писали:
R>А еще "чуть не в каждом втором современном руководстве по C/C++" объясняется, почему следует стремиться минимизировать применение макросов.
Все эти руководства идут лесом, ибо там, где я могу написать короткий и понятный с первого взгляда макрос, они предлагают мне сгородить совершенно неестественный шаблон, а еще чаще — пачку шаблонов, использующих друг друга. Ну и сама возможность городить такие шаблоны обычно подразумевает необходимость перехода на жирные и тормозные современные инструменты. Пока есть возможность, я с VS 2008 не слезу.