Классов ввода-вывода файлов
Эти классы предоставляют интерфейс традиционные дисковые файлы, файлы в памяти, активных потоков и Windows SSL. Все классы, производные от CFile можно использовать с объектом CArchive для выполнения сериализации.
Используйте следующие классы, особенно CArchive и CFile, если написать собственную обработку ввода/вывода. Обычно не требуется наследовать из этих классов. При использовании платформу приложения, реализации по умолчанию команд Открыть и Сохранить в меню Файл работает с вводом-выводом (с помощью класса CArchive), пока переопределении функции Serialize создаваемого документа для предоставления сведений о том, как документ сериализует ее содержимое. Дополнительные сведения о классы и сериализация файла см. в разделе Файлы в MFC и статье статью Сериализация.
CFile
Предоставляет интерфейс файла бинарные дисковые файлы.CStdioFile
Предоставляет интерфейс CFile, помещенные в буфер дисковые файлы потока, обычно в режиме текста.CMemFile
Предоставляет интерфейс CFile файлы в памяти.CSharedFile
Предоставляет интерфейс CFile общие файлы в памяти.COleStreamFile
Использует интерфейс IStream модели COM для предоставления доступа CFile с составным файлы.CSocketFile
Предоставляет интерфейс CFile сокет Windows.
Связанные классы
CArchive
Сотрудничает с объектом CFile для реализации постоянное хранилище для объектов с помощью сериализации (см. CObject::Serialize).CArchiveException
Исключение архива.CFileException
Ориентирована на файл исключение.CFileDialog
Предоставляется стандартное диалоговое окно для открытия или сохранения файла.CRecentFileList
Поддерживает последний использовавшийся ся список файлов (MRU).