Здравствуйте, Alexander G, Вы писали:
AG>Всё можно, но из действительно полезной препроцессорной магии, которая как бы добавляет языковые конструкции, могу вспомнить только countof, BOOST_FOREACH и BOOST_SCOPE_EXIT
Ещё offsetof().
_countof в C++ хорошо реализуется и на шаблонах.