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 tenha uma versão de substituição das AssertValid função de membro.
Comentários
ASSERT_VALID chamadas a AssertValid função de membro do objeto passado sistema autônomo seu argumento.
Na versão de lançamento do MFC, ASSERT_VALID não faz nada. Na versão de depurar, ele valida o indicador, verifica contra NULOe chama o do objeto AssertValid funções de membro. Se qualquer um desses testes falhar, uma mensagem de alerta é exibida da mesma maneira sistema autônomo DECLARAR.
Observação: |
---|
Esta função está disponível somente na versão de depurar 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