Discussion:Programmation C/Préprocesseur

Un livre de Wikilivres.
Sauter à la navigation Sauter à la recherche

Avertissement et message d'erreur personnalisés[modifier le wikicode]

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)

Arf, exact, je ne sais même pas pourquoi j'ai écris ça. Bon, aller, poubelle. Thierry Pierron 21 juin 2006 à 21:01 (CEST)