Compartir a través de


ASSERT_VALID

Uso de probar sus suposiciones sobre la validez del estado interno de un objeto.

ASSERT_VALID(pObject )

Parámetros

  • pObject
    Especifica un objeto de una clase derivada de CObject con una versión de reemplazo de la función miembro de AssertValid .

Comentarios

ASSERT_VALID llama a la función miembro de AssertValid de objeto pasado como argumento.

En la versión de lanzamiento de MFC, ASSERT_VALID no hace nada.En la versión de depuración, valida el puntero, comprobaciones en NULL, y llama a propias funciones miembro de AssertValid del objeto.Si se produce cualquiera de estas pruebas, un mensaje de alerta se muestra de la misma manera que ASSERT.

[!NOTA]

Esta función solo está disponible en la versión de depuración de MFC.

Para obtener más información y ejemplos, vea Aplicaciones MFC de depuración.

Ejemplo

// Assure that pMyObject is a valid pointer to an
// object derived from CObject.
ASSERT_VALID(pMyObject);

Requisitos

Header: afx.h

Vea también

Referencia

ASSERT (MFC)

VERIFY

CObject (Clase)

CObject::AssertValid

Conceptos

Macros y funciones globales de MFC