Condividi tramite


Utilizzo della macro TRACE

Aggiornamento: novembre 2007

Le informazioni contenute in questo argomento sono valide per:

Edition

Visual Basic

C#

C++

Web Developer

Express

Argomento non applicabile Argomento non applicabile

Solo nativo

Argomento non applicabile

Standard

Argomento non applicabile Argomento non applicabile

Solo nativo

Argomento non applicabile

Pro e Team

Argomento non applicabile Argomento non applicabile

Solo nativo

Argomento non applicabile

Legenda tabella:

Argomento applicabile

Si applica

Argomento non applicabile

Non applicabile

Argomento valido ma comando nascosto per impostazione predefinita

Comando o comandi nascosti per impostazione predefinita.

Per visualizzare i messaggi generati dal programma nella finestra di output del debugger è possibile utilizzare la macro ATLTRACE oppure la macro TRACE MFC. Analogamente alle asserzioni le macro di analisi sono attive solo nella versione di debug del programma e vengono annullate quando ne viene effettuata la compilazione nella versione di rilascio.

Gli esempi che seguono illustrano alcuni metodi di utilizzo della macro TRACE. Analogamente a printf la macro TRACE è in grado di gestire svariati argomenti.

int x = 1;
int y = 16;
float z = 32.0;
TRACE( "This is a TRACE statement\n" );

TRACE( "The value of x is %d\n", x );

TRACE( "x = %d and y = %d\n", x, y );

TRACE( "x = %d and y = %x and z = %f\n", x, y, z );

Per ulteriori informazioni sulla macro TRACE, vedere Servizi diagnostici.

Vedere anche

Altre risorse

Tecniche di debug MFC