Sdílet prostřednictvím


Das TRACE-Makro

Aktualisiert: November 2007

Dieses Thema gilt für folgende Anwendungsbereiche:

Edition

Visual Basic

C#

C++

Web Developer

Express

Thema ist nicht vorhanden Thema ist nicht vorhanden

Nur "Systemeigen"

Thema ist nicht vorhanden

Standard

Thema ist nicht vorhanden Thema ist nicht vorhanden

Nur "Systemeigen"

Thema ist nicht vorhanden

Pro und Team

Thema ist nicht vorhanden Thema ist nicht vorhanden

Nur "Systemeigen"

Thema ist nicht vorhanden

Tabellenlegende:

Thema ist vorhanden

Vorhanden

Thema ist nicht vorhanden

Nicht vorhanden

Thema ist vorhanden, Befehl wird jedoch standardmäßig verborgen

Befehl oder Befehle, die standardmäßig ausgeblendet sind.

Um Programmmeldungen im Ausgabefenster des Debuggers anzuzeigen, können Sie das ATLTRACE-Makro oder das MFC-TRACE-Makro verwenden. Wie Assertionen sind auch TRACE-Makros nur in der Debugversion des Programms aktiv und werden bei der Kompilierung der Releaseversion entfernt.

Die folgenden Beispiele zeigen einige Verwendungsmöglichkeiten für das TRACE-Makro auf. Ähnlich wie printf ist das TRACE-Makro in der Lage, mehrere Argumente zu verarbeiten.

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 );

Weitere Informationen zum TRACE-Makro finden Sie unter Diagnosedienste.

Siehe auch

Weitere Ressourcen

MFC-Debugverfahren