Freigeben über


#error Direktive (C/C++)

Die #error-Direktiven geben eine vom Benutzer angegebene Fehlermeldung zur Kompilierzeit aus und beendet dann die Kompilierung.

#errortoken-string

Hinweise

Die Fehlermeldung, die dieser Direktive ausgeben, schließt den TokenSTRING-Parameter.Der Parameter ist nicht token-string je nach Makroerweiterung.Diese Direktive ist während des Präprozessorlaufs zur Benachrichtigung des Entwicklers einer Programm inkonsequenz oder Verstoß gegen eine Einschränkung sehr nützlich.Im folgenden Beispiel wird der Fehler, die während des Präprozessorlaufs verarbeitet:

#if !defined(__cplusplus)
#error C++ compiler required.
#endif

Siehe auch

Referenz

Präprozessordirektiven