Macro TRACE
Mise à jour : novembre 2007
Cette rubrique s'applique à :
Édition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
Natif uniquement |
|||
Standard |
Natif uniquement |
|||
Pro et Team |
Natif uniquement |
Légende du tableau :
Applicable |
|
Non applicable |
|
Commande ou commandes masquées par défaut. |
Pour afficher les messages de votre programme dans la fenêtre Sortie du débogueur, vous pouvez utiliser la macro ATLTRACE ou la macro MFC TRACE. De même que les assertions, les macros trace sont actives uniquement dans la version Debug de votre programme et disparaissent après la compilation dans la version Release.
Les exemples suivants présentent certaines utilisations possibles de la macro TRACE. À l'instar de printf, la macro TRACE peut gérer un certain nombre d'arguments.
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 );
Pour plus d'informations sur la macro TRACE, consultez Services de diagnostic.