Discussion:Programmation C/Préprocesseur

Avertissement et message d'erreur personnalisés

modifier

J'ai vérifié que la directive #warning est bien une extension (6.10 du n1124). Par contre:

Cette directive affichera en fait la ligne telle quelle, y compris la directive pour bien indiquer qu'il s'agisse d'un message personnalisé et non venant du préprocesseur lui même.

La norme dit:

A preprocessing directive of the form
#error pp-tokensopt new-line
causes the implementation to produce a diagnostic message that includes the specified sequence of preprocessing tokens.

Donc je ne suis pas sûr que le #error doive être affiché par le compilateur..? Alveric 21 juin 2006 à 16:13 (CEST)Répondre

Arf, exact, je ne sais même pas pourquoi j'ai écris ça. Bon, aller, poubelle. Thierry Pierron 21 juin 2006 à 21:01 (CEST)Répondre
Revenir à la page « Programmation C/Préprocesseur ».