#error-Anweisung (C/C++)
Die #error Direktive gibt zur Kompilierungszeit eine vom Benutzer angegebene Fehlermeldung aus und beendet dann die Kompilierung.
Syntax
#error Tokenzeichenfolge
Hinweise
Die Fehlermeldung, die diese Direktive ausgibt, enthält den Tokenzeichenfolgenparameter . Der Tokenzeichenfolgenparameter unterliegt nicht der Makroerweiterung. Diese Richtlinie ist während der Vorverarbeitung am nützlichsten, um den Entwickler eines Programms inKonsistenz oder die Verletzung einer Einschränkung zu benachrichtigen. Das folgende Beispiel zeigt die Fehlerverarbeitung während der Vorverarbeitung:
#if !defined(__cplusplus)
#error C++ compiler required.
#endif