Dela via


#error direktiv (C/C++)

Direktivet #error genererar ett användarangivet felmeddelande vid kompileringstillfället. Sedan avslutas kompilering.

Syntax

#errortokensträng

Anmärkningar

Felmeddelandet som det här direktivet genererar innehåller parametern token-string . Parametern token-string är inte föremål för makroexpansion. Det här direktivet är mest användbart under förbearbetningen, för att meddela utvecklaren om en programinkonsekvens eller brott mot en begränsning. I följande exempel visas felbearbetning under förbearbetningen:

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

Se även

Direktiv för förprocessorer
#warning direktiv