ASSERT_VALID
Verwenden Sie diese Option, die Annahmen über die Gültigkeit des internen Zustands eines Objekts zu testen.
ASSERT_VALID(pObject )
Parameter
- pObject
Gibt ein Objekt einer Klasse veranschaulicht, die von CObject abgeleitet ist, die eine überschreibende Version der AssertValid-Memberfunktion wurde.
Hinweise
ASSERT_VALID ruft die AssertValid-Memberfunktion des Objekts an, das als Argument übergeben wird.
In der Releaseversion von MFC ASSERT_VALID, bewirkt diese Taste nichts.In der Debugversion überprüft er den Mauszeiger, NULL für Überprüfungen und eigene AssertValid-Memberfunktion des Objekts auf.Wenn alle Versuche fehlschlägt, wird eine Warnmeldung auf die gleiche Weise wie ASSERT angezeigt.
Hinweis |
---|
Diese Funktion ist nur in der Debugversion von MFC verfügbar. |
Weitere Informationen und Beispiele finden Sie unter Debuggings-MFC-Anwendungen.
Beispiel
// Assure that pMyObject is a valid pointer to an
// object derived from CObject.
ASSERT_VALID(pMyObject);
Anforderungen
Header: afx.h