[an error occurred while processing this directive]
|
Есть много людей, которые считают, что препроцессор - это зло, которое стоит запретить к применению. Я не столь радикален - в конце концов, убить можно любым достаточно мощным инструментом, если использовать его без должной осторожности. Но когда я вижу такое его использование - я начинаю понимать радикалов.
И тем не менее, похоже, что этот пример должен компилироваться компилятором, совместимым с ANSI стандартом. У меня не было под рукой текста стандарта C - проверял по стандарту С++. Так что, похоже, просто Ваш компилятор работает как-то иначе. Кстати, запутанность данного вопроса - достаточно веский повод, чтобы избегать такой практики. На мой скромный взгляд, разумеется.
E-mail: info@telesys.ru