ASSERT_VALID
A utiliser pour tester les hypothèses concernant la validité de l'état interne d'un objet.
ASSERT_VALID(pObject )
Paramètres
- pObject
Spécifie un objet d'une classe dérivée de CObject ayant une version substituante de la fonction membre AssertValid.
Notes
ASSERT_VALID appelle la fonction membre AssertValid de l'objet transmis comme argument.
Dans la version préliminaire de MFC, ASSERT_VALID n'a aucun effet. Dans la version de débogage, il valide le pointeur, s'assure qu'il n'est pas NULL, et appelle les propres fonctions membres AssertValid de l'objet. Si l'un de ces tests échoue, un message d'alerte s'affiche de la même manière que ASSERT.
Notes
Cette fonction est uniquement disponible dans la version de débogage de MFC.
Pour plus d'informations et d'exemples, consultez Débogage de scripts et d'applications Web.
Exemple
// Assure that pMyObject is a valid pointer to an
// object derived from CObject.
ASSERT_VALID(pMyObject);
Configuration requise
En-tête : afx.h