Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
La directive #warning émet un message d’avertissement spécifié par l’utilisateur au moment de la compilation. Il n’arrête pas la compilation. Cette directive est disponible à partir de C23 et C++23.
Syntaxe
#warningchaîne de jeton
Remarques
Le message d’avertissement est le paramètre de chaîne de jeton . Le paramètre de chaîne de jeton n’est pas soumis à l’extension de macro et peut éventuellement être placé entre guillemets.
Utilisez cette directive pour informer le développeur d’un problème non fatal ou pour communiquer d’autres informations importantes pendant la compilation.
L’exemple suivant montre comment utiliser la directive #warning :
#if defined(_LEGACY_FEATURE_FLAG)
#warning "_LEGACY_FEATURE is deprecated and should not be used."
#endif