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