TRACE ( exp )
Parámetros
exp
Especifica un número variable de argumentos que se utilizan en la misma forma que un número variable de argumentos es utilizado en la función de tiempo de ejecución printf.
Observaciones
Proporciona una funcionalidad similar a la función printf enviando una cadena con formato a un dispositivo de volcado como un archivo o debug monitor. Como printf de c programas bajo MS-DOS, la macro TRACE es una forma conveniente para realizar un seguimiento del valor de las variables como ejecuta su programa. En el entorno de depuración, la salida de macro TRACE va a afxDump. En la versión del entorno, no hace nada.
Seguimiento se limita a enviar un total de 512 caracteres en un momento. Si se llama traza con comandos de formato, la longitud de la cadena total después de que se han ampliado los comandos de formato no puede ser más de 512 caracteres, incluyendo el terminación NULL. Excede este límite hace una ASERCIÓN.
&Notanbsp; Esta macro sólo está disponible en la versión de depuración de MFC.
Para obtener más información, consulte Soporte de depuración de MFC en la Guía del programador de Visual C++.
Ejemplo
/ / ejemplo de seguimiento
int i = 1;
Char [] sz = "uno";
TRACE ("número entero = % d, cadena = %s\n", i, sz);
/ / Salida: ' entero = 1, cadena uno ='
Vea tambié&nnbsp;TRACE0, TRACE1, TRACE2, TRACE3, AfxDump, afxTraceEnabled