Utilizzo della macro TRACE
Aggiornamento: novembre 2007
Le informazioni contenute in questo argomento sono valide per:
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
Solo nativo |
|||
Standard |
Solo nativo |
|||
Pro e Team |
Solo nativo |
Legenda tabella:
Si applica |
|
Non applicabile |
|
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.