Dans .NET j'utiliserais System.Diagnostics.Trace ...C: que dois-je utiliser pour les messages de trace/diagnostic dans une bibliothèque?
Que devrais-je utiliser en C ou en C++?
J'ai en ce moment une macro définie:
Diagnostic sur:
#define DIAG(A) { printf(A); }
débogage off:
#define DIAG(A) { if(FALSE) {}}
Est-il un moyen standard?
Notez que 'printf (A)' n'est pas sûr, vous auriez dû utiliser 'printf ("% s ", A);'. – Vlad