MFC 中的文件
在 Microsoft 基础类库 (MFC) 中,类 CFile 处理常规文件 I/O 操作。 此系列文章介绍如何打开和关闭文件以及如何读取数据并将数据写入文件。 还讨论了文件状态操作。 有关如何使用 MFC 的基于对象的序列化功能作为在文件中读取和写入数据的替代方式的说明,请参阅文章序列化。
注意
当使用 MFC CDocument
对象时,框架将为你执行许多序列化工作。 具体而言,框架将创建和使用 CFile
对象。 你只须在类 CDocument
的 Serialize
成员函数的重写中编写代码。
CFile
类为通用二进制文件操作提供了一个接口。 派生自 CStdioFile
的 CMemFile
和 CFile
类以及派生自 CSharedFile
的 CMemFile
类提供了更专业的文件服务。
有关 MFC 文件处理的替代的详细信息,请参阅“运行时库参考”中的文件处理。
有关派生的 CFile
类的信息,请参阅 MFC 层次结构图表。
你希望做什么
使用 CFile
使用 MFC 序列化(对象持久性)