Est-ce que gcc, ou les autres compilateurs, définissent des symboles pour le nom du fichier source, le numéro de ligne, le nom de la fonction...
L'idée c'est d'utiliser ces symboles pour afficher des traces de debug, du style :
Code :
- void
- my_func(void)
- {
- ...
- printf("*** [" _FUNCTION_ ":" _LINENO_ "] blah blah blah\n" );
- ...
- }
|
Message édité par matafan le 19-10-2003 à 20:22:32