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çã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