CArchive::WriteObject

void WriteObject(const CObject* pOb);
  throw(CFileException,CArchiveException);

参数:
pOb被存储对象的常量指针。

说明:
将特定的CObject存储到归档文件中。
此函数通常由重载CObject的CArchive插入(<<)运算符调用。WriteClass反过来,调用归档类的Serialize函数。
必须使用IMPLEMENT_SERIAL宏归档。WriteObject将ASCII类名写入归档文件。在装载过程之后,此类名会被验证。一个特定的编码设计会防止对于多个对象类名的不必要的重复使用。还能防止是多个指针目标的对象的多余存储。
正确的对象编码方法(包括在现在的ASCII类名中)是一个实现细节并且在库的以后版本中可以改变。

注意:
在归档之前,结束创建、删除和修改所有对象。如果把归档和对象修改混合,则归档文件将会被废弃。

请参阅:CArchive::ReadObject