CArchive::ReadObject

读取存档的对象数据并构造对象为适当的类型。

CObject* ReadObject(
   const CRuntimeClass* pClass 
);

参数

  • pClass
    为对应于对象的 CRuntimeClass 结构的常数的指针您期望读取。

返回值

必须安全地强制转换为正确的派生类通过使用 CObject::IsKindOf,的 CObject 指针。

备注

此函数由为 CObject 指针重载的 CArchive 提取(>>)运算符通常称为。 ReadObject,然后,调用存档的选件类的 Serialize 功能。

如果提供一个非零 pClass 参数,则 RUNTIME_CLASS 宏获取,则该函数验证存档的对象的运行时选件类。 这假定在选件类的实现使用了 IMPLEMENT_SERIAL 宏。

示例

CArchive::WriteObject参见示例。

要求

Header: afx.h

请参见

参考

CArchive选件类

层次结构图

CArchive::WriteObject

CObject::IsKindOf