« Introduction au langage C/Le préprocesseur » : différence entre les versions
Contenu supprimé Contenu ajouté
→#error : Complément |
→#line : macros __LINE__ et __FILE__ |
||
Ligne 284 :
* <tt>#line numéro "fichier"</tt> : positionne le compteur de lignes à numéro et spécifie que le nom du fichier courant est ''fichier''.
* <tt>#line macros</source></tt> : le préprocesseur procède d'abord à l'expansion des macros. L'instruction qui en résulte doit alors être de l'une des deux formes précédentes.
Deux constantes symboliques vous permettent de récupérer ces informations :
*'''__FILE__''' : pour le nom du fichier source
*'''__LINE__''' : pour le numéro de ligne dans laquelle __LINE__ apparait.
=== #error ===
|