Freigeben über


AfxDebugBreak (Debuggen)

Aktualisiert: November 2007

Dieses Thema gilt für folgende Anwendungsbereiche:

Edition

Visual Basic

C#

C++

Web Developer

Express

Nur "Systemeigen"

Standard

Nur "Systemeigen"

Pro und Team

Nur "Systemeigen"

Tabellenlegende:

Vorhanden

Nicht vorhanden

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

MFC bietet eine spezielle AfxDebugBreak-Funktion für hart codierte Haltepunkte im Quellcode:

AfxDebugBreak( );

Auf Intel-Plattformen generiert AfxDebugBreak den folgenden Code, der zu Unterbrechungen im Quellcode und nicht im Kernelcode führt:

_asm int 3

Auf anderen Plattformen wird durch AfxDebugBreak lediglich DebugBreak aufgerufen.

Achten Sie darauf, die AfxDebugBreak-Anweisungen vor dem Erstellen eines Releasebuilds zu entfernen oder sie in #ifdef _DEBUG einzuschließen.

Siehe auch

Referenz

DebugBreak und "_debugbreak"

_DEBUG

Weitere Ressourcen

MFC-Debugverfahren