В .NET я бы использовал System.Diagnostics.Trace...
Что бы я использовал в C или C++?
прямо сейчас у меня есть макрос:
диагностика включена:
#define DIAG(A) { printf(A); }
отладка выключена:
#define DIAG(A) { if(FALSE) {}}
Есть стандартный способ?
printf(A)
небезопасно, вы должны были использоватьprintf("%s", A);
. - person Vlad   schedule 27.03.2010