ASSERT_VALID
Utilisation de tester vos hypothèses sur 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 d' CObject qui a une version de substitution de la fonction membre d' AssertValid .
Notes
ASSERT_VALID appelle la fonction membre d' AssertValid de l'objet passé comme argument.
Dans la version Release MFC, ASSERT_VALID ne fait rien.Dans la version debug, il valide le pointeur, vérifie par rapport à NULL, et appelle les propres fonctions membres d' AssertValid de l'objet.Si l'un de ces tests échoue, un message d'alerte est affiché de la même manière qu' ASSERT.
[!REMARQUE]
Cette fonction est disponible uniquement dans la version debug des MFC.
Pour plus d'informations et d'exemples, consultez l' Applications MFC de débogage.
Exemple
// Assure that pMyObject is a valid pointer to an
// object derived from CObject.
ASSERT_VALID(pMyObject);
Configuration requise
Header: afx.h