Partilhar via


ASSERT_VALID

Use testar suas suposições sobre a validade do estado interno de um objeto.

ASSERT_VALID(pObject )

Parâmetros

  • pObject
    Especifica um objeto de uma classe derivada de CObject que tenha uma versão substituindo da função de membro de AssertValid .

Comentários

ASSERT_VALID chama a função de membro de AssertValid do objeto passado como seu argumento.

Na versão lançada de MFC, ASSERT_VALID não fará nada. Na versão de depuração, valida o ponteiro, verifique em nulo, e chame as funções de membro de AssertValid próprias do objeto. Se algum de teste falhar, uma mensagem de alerta será exibida da mesma maneira como AFIRMAR.

Dica

Essa função está disponível somente na versão de depuração MFC.

Para obter mais informações e exemplos, consulte Aplicativos de MFC de depuração.

Exemplo

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

Requisitos

Header: afx.h

Consulte também

Referência

ASSERT (MFC)

VERIFY

Classe CObject

CObject::AssertValid

Conceitos

Macros e globais MFC