Condividi tramite


Direttiva #error

Direttiva del preprocessore che produce messaggi di errore in fase di compilatore.

#error stringa di token

Parametri

Elemento Descrizione
token-string
Messaggio di errore. Questo parametro è costituito da una serie di token, ad esempio parole chiave, costanti o istruzioni complete. La stringa del token è soggetta all'espansione della macro.

Commenti

#error direttive sono più utili per rilevare incoerenze programmatori e violazioni dei vincoli durante la pre-elaborazione. Quando viene rilevata una direttiva #error, la compilazione termina.

Esempio

Nell'esempio seguente viene illustrata l'elaborazione degli errori durante la pre-elaborazione.

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

Vedi anche

Direttive del preprocessore (DirectX HLSL)