Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Directive de préprocesseur qui génère des messages d’erreur au moment du compilateur.
| #error token-string |
|---|
Paramètres
| Élément | Description |
|---|---|
|
token-string |
Message d’erreur. Ce paramètre se compose d’une série de jetons, tels que des mots clés, des constantes ou des instructions complètes. La chaîne de jeton est soumise à l’expansion de macro. |
Notes
#error directives sont les plus utiles pour détecter les incohérences du programmeur et la violation des contraintes pendant le prétraitement. Lorsqu’une directive #error est rencontrée, la compilation s’arrête.
Exemples
L’exemple suivant illustre une erreur de traitement pendant le prétraitement.
#if !defined(__cplusplus)
#error C++ compiler required.
#endif