#error-Anweisung
Präprozessordirektive, die Compilerzeitfehlermeldungen erzeugt.
#error Tokenzeichenfolge |
---|
Parameter
Element | BESCHREIBUNG |
---|---|
Tokenzeichenfolge |
Fehlermeldung. Dieser Parameter besteht aus einer Reihe von Token, z. B. Schlüsselwörtern, Konstanten oder vollständigen Anweisungen. Die Tokenzeichenfolge unterliegt einer Makroerweiterung. |
Bemerkungen
#error-Anweisungen sind am nützlichsten, um Programmiererinkonsistenzen und Verletzungen von Einschränkungen während der Vorverarbeitung zu erkennen. Wenn eine #error-Anweisung gefunden wird, wird die Kompilierung beendet.
Beispiele
Im folgenden Beispiel wird die Fehlerverarbeitung während der Vorverarbeitung veranschaulicht.
#if !defined(__cplusplus)
#error C++ compiler required.
#endif