« Introduction au langage C/Le préprocesseur » : différence entre les versions
Contenu supprimé Contenu ajouté
→#line : macros __LINE__ et __FILE__ |
→#line : simplification |
||
Ligne 275 :
== Autres directives ==
=== #line ===
L'instruction '''#line''' permet de changer le numéro de ligne et le nom du fichier courant. Malgré le passage du préprocesseur (inclusion de fichiers, expansion de macro, selection et inclusion de lignes), les résultats de cette directive permettent au compilateur de relier ses messages d'erreur à une ligne et au nom d'un fichier source.
La directive existe sous trois formes :
|