CArchive::Abort

调用此函数结束存档,而不会引发异常。

void Abort ( );

备注

CArchive 析构函数的调用 Close,将刷新所有数据尚未保存到关联的 CFile 对象。 这可能导致异常。

在捕捉这些异常时,最好使用 Abort,因此,析构 CArchive 对象不会导致进一步异常。 在处理异常时,CArchive::Abort 不会在失败时引发的异常,因为不同,CArchive::CloseAbort 忽略失败。

如果使用 new 分配堆中的 CArchive 对象,则必须在关闭文件后将其删除。

示例

CArchive::WriteClass参见示例。

要求

Header: afx.h

请参见

参考

CArchive Class

层次结构图

CArchive::Close

CFile::Close