Диагностическая директива препроцессора
Синтаксис
#error error_text
Параметры
error_text
Отображаемое сообщение
Описание
#error останавливает компиляцию и отображает
error_text
, когда компилятор встретит ее.
Это ключевое слово должно быть окружено
#if <condition> ...
#endif,
чтобы компилятор мог достигнуть
#error , только если
<condition>
верно.
Пример
#define c 1
#if c = 1
#error Bad value of c
#endif
Отличие от QB
См. также