[C++] macros - noms fichiers et n° de ligne
Résolu
Nabla's
Messages postés
18203
Date d'inscription
Statut
Contributeur
Dernière intervention
-
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Lors de mon passage chez un éditeur de logiciels, j'ai observé une methode interessante pour créer des fichiers de LOG, qui utilisant entre autre des macros.
Le résultat affichait le numéro de ligne de code(sans avoir à modifier le code source) ainsi que le fichier appellant.
J'aimerai donc savoir si quelcun connaissait les macros permettant, en C/C++, d'obtenir le nom de fichier et le numéro de ligne.
Je sais que j'aurai du récuperer le code, malheureusement je n'ai pas pu....
D'avance merci !
Lors de mon passage chez un éditeur de logiciels, j'ai observé une methode interessante pour créer des fichiers de LOG, qui utilisant entre autre des macros.
Le résultat affichait le numéro de ligne de code(sans avoir à modifier le code source) ainsi que le fichier appellant.
J'aimerai donc savoir si quelcun connaissait les macros permettant, en C/C++, d'obtenir le nom de fichier et le numéro de ligne.
Je sais que j'aurai du récuperer le code, malheureusement je n'ai pas pu....
D'avance merci !
A voir également:
- [C++] macros - noms fichiers et n° de ligne
- Partage de photos en ligne - Guide
- Mètre en ligne - Guide
- Explorateur de fichiers - Guide
- Renommer des fichiers en masse - Guide
- Fichiers epub - Guide
1 réponse
nez marre....
à chaque fois que je cherche des trucs je trouve pas, et quand je demande, je trouve....
http://gcc.gnu.org/...
__FILE__ et __LINE__ pour ce que ca interesse.
vous défnissez une belle macro avec ca dans un .h, et y a moyen de faire vos sorties de LOG vers un fichier, vers l'écran, etc...
j'essayerai de publier une source un de ces 4 (voir une astuce)
à chaque fois que je cherche des trucs je trouve pas, et quand je demande, je trouve....
http://gcc.gnu.org/...
__FILE__ et __LINE__ pour ce que ca interesse.
vous défnissez une belle macro avec ca dans un .h, et y a moyen de faire vos sorties de LOG vers un fichier, vers l'écran, etc...
j'essayerai de publier une source un de ces 4 (voir une astuce)