[an error occurred while processing this directive]
|
Подозреваю, что это работает для MSVC, но не для компиляторов С54Х и С55Х.
Я набросал свой макрос, но с использованием символической записи. На первый взгляд все вроде было нормально. Каково же было мое удивление, когда в дизассемблере увидел, что препроцессор (С54Х и С55Х) разместил все вычисления фактически в теле программы !!!
Такую х..ню, честно говоря, вижу впервые. Тем более странно, что значительно более сложные вычисления, напрмер с использованием математических функций, производятся препроцессором безукоризненно.
If (wish)
continue; /* :-) */
E-mail: info@telesys.ru