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);
要求
头文件: afx.h