#error
 
Диагностическая директива препроцессора

Синтаксис

#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

  • Новое в FreeBASIC

См. также