文件I/O选件类
这些类提供一个接口以传统磁盘文件、内存文件、活动流和 windows 套接字。从 CFile 派生的任何类可用于以 CArchive 对象执行序列化。
使用下面的类中,特定 CArchive 和 CFile,因此,如果您编写自己的输入/输出处理。通常不必从这些类派生。如果使用应用程序结构, 打开 和 保存 命令的默认实现。 文件 菜单的将处理文件 I/O (使用类 CArchive),,,只要将重写您的文件的 Serialize 功能提供有关文档的方式的详细信息序列化其内容。有关文件类和序列化的更多信息,请参见中的文章 MFC 中的文件 并将文章 序列化。
C 文件
提供一个文件接口以二进制磁盘文件。CStdioFile
提供一 CFile 界面缓冲区的流磁盘文件,通常在文本模式。CMemFile
提供一 CFile 界面内存文件。CSharedFile
提供一 CFile 界面共享内存文件。COleStreamFile
使用 COM IStream 接口提供 CFile 对复合文件。CSocketFile
提供一 CFile 接口为 windows 存储。
相关类
CArchive
与实现永久存储区中一 CFile 对象协作组的对象通过序列化 (请参见 CObject::Serialize)。CArchiveException
存档异常。CFileException
面向文件的异常。CFileDialog
用于打开或保存文件提供标准对话框。CRecentFileList
保留最近使用的 (MRU)文件的列表。