Bonjour tout le monde !
Est-il possible de creer une marco qui utilise des fonction de preprocessing ?
En effet, j'aimerai faire une fonction de debuggage qui est lancee que si une valeur est definie :
Tout ca pour eviter de mettres des
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 #define TRACE(X) #ifdef SETTRACE \ trace("tracing", X); \ #endif
partout dans mon code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 #ifdef SETTRACE trace("tracing", var); #endif
et les remplacer simplement par des
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 TRACE(var);
Merci d'avance !
Partager