Compartilhar via


ASSERT_VALID

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

ASSERT_VALID(pObject )

Parâmetros

  • pObject
    Especifica um objeto de uma classe derivada de CObject que tem uma versão de substituição do AssertValid função de membro.

Comentários

ASSERT_VALIDchamadas de AssertValid função de membro do objeto passado como seu argumento.

A versão do MFC, ASSERT_VALID não faz nada.Na versão de depuração, ele valida o indicador, verifica contra Nuloe chama o objeto próprio AssertValid funções de membro.Se algum desses testes falhar, uma mensagem de alerta é exibida da mesma maneira que ASSERT.

ObservaçãoObservação

Esta função está disponível apenas na versão de depuração do MFC.

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

Exemplo

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

Requisitos

Cabeçalho: Afx. h

Consulte também

Referência

ASSERT (MFC)

VERIFICAR

Classe CObject

CObject::AssertValid

Conceitos

Globais e Macros do MFC