Numéro de ligne d'un programme
Bonjour,
J'aimerai indiquer dans un fichier de log, à quel ligne du programme on se trouve de façon automatique.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| #include <stdio.h>
#include <string.h>
int main(int argc, char *argv[])
{
FILE* fichier = NULL;
int ligne;
fichier = fopen("test.txt", "w");
if (fichier != NULL)
{
ligne = .... + 1; // il faudrait une variable qui sache à quel ligne elle se trouve dans un programme
fprintf(fichier, "le programme se trouve à la ligne %d \n", ligne);//il faudrait que le programme indique "le programme se trouve à la ligne 12"
fclose(fichier);
}
return 0;
} |
Merci