#define, # макрос, # ошибка отказывается функционировать

Я искренне не понимаю, что не так с моим кодом.

       #ERROR "Code not finished!"

Это заявляет о синтаксической ошибке, несмотря на то, что буквально находится в руководстве.

Я ожидаю, что он вернет "Ошибка: код не завершен!" вместо "Ошибка: синтаксическая ошибка".
Нет причин, по которым это не работает. Это также происходит с любой командой, адресованной компилятору, такой как #macro и #define. Опять же, взято прямо из мануала.

Что я мог делать не так?

1 ответ

Решение

Оказывается, я не включил препроцессор. Я чувствую себя такой тупой.

ht tps://stackru.com/images/188de0a1372265d01ee1b3ed39f5f50cdca0c7b3.png

Другие вопросы по тегам