Quiero utilizar la macro TRACE() para obtener resultados en la ventana de depuración en Visual Studio 2005 en un proyecto C++ que no sea MFC, pero ¿qué encabezado adicional o biblioteca se necesita?¿Cómo puedo usar la macro TRACE en proyectos que no son MFC?
¿Hay alguna manera de colocar mensajes en la ventana de salida de depuración y cómo puedo hacer eso?
wvsprintf no maneja los números de coma flotante (% f). En cambio, se puede usar vsprintf. – JcMaco
Para Linux C++, modifiqué su código con '#include', '#include ', reemplacé 'wvsprinf' con' vsnprinf'. Luego reemplazó 'OutputDebugString' con' std :: clog << buffer << std :: flush; '. –
enthusiasticgeek
En compilaciones de versión, Visual Studio genera una advertencia C4013 (nivel de advertencia 3) y también advertencias C4555 (nivel de advertencia) para cada aparición de RASTREO. Para evitar las advertencias, cambié la parte 'false && _trace' en' __noop'. Esta es también la forma en que MFC lo hace. –