Здравствуйте, _BOBAH_, Вы писали:
_BO>Здравствуйте, Glоbus, Вы писали:
G>>Здравствуйте, AcidTheProgrammer, Вы писали:
_BO>...
G>>Я думаю на макросах такое не прокатит — тут пользуется принцип SFINAE, чего в макросах например нету. Там препроцессор просто тупо забивает все переданными занчениями. В шаблонах ваще работает не препроцессор, а компилятор, который строит у себя специальные деревья разбора для шаблонов и инстанцирует только те части кода, которые используются. Ваще есть такая книженция Джосатиса/Ваневурда "Шаблоны С++", после прочтения которой ваще меняется взгляд на плюсы и программирование на них.
_BO>не подскажешь ссылочку?
Посмотри у Anatolix — прям в гугле набрать...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!