ASSERT_VALID
Использовать для выполнения полного представления о допустимости внутреннего состояния объекта.
ASSERT_VALID(pObject )
Параметры
- pObject
Определяет объект, производный от класса CObject с переопределяя версию функции-члена AssertValid.
Заметки
ASSERT_VALID функции-члена AssertValid объекта, переданного в качестве аргумента.
В версии выпуска MFC, ASSERT_VALID не выполняет никаких действий. В отладочной версии, он проверяет указатель, проверяет для NULL и вызывает функции-члены AssertValid объекта собственные. Если какие-либо из этих тесты завершатся неудачей, то отображается предупреждение сообщение точно так же, как ASSERT.
Примечание
Эта функция доступна только в отладочной версии MFC.
Дополнительные сведения и примеры см. в разделе Приложения MFC отладки.
Пример
// Assure that pMyObject is a valid pointer to an
// object derived from CObject.
ASSERT_VALID(pMyObject);
Требования
Header: afx.h