在 Microsoft 基础类库 (MFC)中,类 CFile 处理正常的文件 I/O作。 此系列文章介绍了如何打开和关闭文件,以及如何读取和写入这些文件的数据。 它还讨论文件状态作。 有关如何使用 MFC 的基于对象的序列化功能作为在文件中读取和写入数据的替代方法的说明,请参阅文章 序列化。
注释
使用 MFC CDocument
对象时,框架会为你执行大部分序列化工作。 具体而言,框架创建和使用 CFile
对象。 只需在类CDocument
的成员函数的重写Serialize
中编写代码。
该 CFile
类提供用于常规用途二进制文件作的接口。
CStdioFile
CMemFile
派生自CFile
的类和CSharedFile
派生自CMemFile
的类提供更专门的文件服务。
有关 MFC 文件处理替代项的详细信息,请参阅 Run-Time 库参考中的文件处理。
有关派生 CFile
类的信息,请参阅 MFC 层次结构图表。
你想要做什么
使用 CFile
使用 MFC 序列化(对象持久性)