Megosztás a következőn keresztül:


#error irányelv (C/C++)

Az #error irányelv egy felhasználó által megadott hibaüzenetet küld fordításkor. Ezután leállítja a fordítást.

Szemantika

jogkivonat-sztring #error

Megjegyzések

Az irányelv által kibocsátott hibaüzenet tartalmazza a jogkivonat-sztring paramétert. A jogkivonat-sztring paraméter nem tartozik makróbővítés hatálya alá. Ez az irányelv az előfeldolgozás során hasznos, ha értesíti a fejlesztőt a program inkonzisztenciaéről vagy egy korlátozás megsértéséről. Az alábbi példa a hibafeldolgozást mutatja be az előfeldolgozás során:

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

Lásd még

Előfeldolgozási irányelvek
#warning irányelv