Эти классы предоставляют интерфейс к традиционным дисковых файлов, файлов в памяти, активных потоков и сокеты Windows. Все классы, производные от CFile может использоваться с объекта CArchive для выполнения сериализации.
Используйте следующие классы, особенно CArchive и CFile, если вы пишете обработку ввода/вывода. Обычно не требуется для получения от этих классов. Если используется приложение .NET framework, реализация по умолчанию Open и Save команды в файл меню будет обрабатывать файлового ввода-вывода (с помощью класса CArchive), до тех пор, как вы переопределить функцию Serialize документа для предоставления сведений о том, как документ "сериализует" его содержание. Дополнительные сведения о файле классов и сериализации, найти в статье файлы в MFC и в статье сериализации (неизменность объектов) в Руководстве Visual C++ программист.
Предоставляет интерфейс файлов двоичных файлов.
Предоставляет интерфейс CFile буферизованный поток файлов, обычно в текстовом режиме.
Обеспечивает интерфейс CFile файлы в памяти.
Предоставляет интерфейс CFile к общим файлам в памяти.
Использует интерфейс COM IStream для предоставления доступа CFile усугубляется файлов.
Обеспечивает CFile интерфейс сокетов Windows.
Связанные классы
Сотрудничает с CFile объекта для осуществления постоянного хранилища для объектов с помощью сериализации (см. CObject::Serialize).
Исключение Архив.
Исключение файла ориентированный.
Предоставляет стандартное диалоговое окно открытия или сохранения файла.
Управляет кэшированием вывода HTML. Функционально аналогичен CMemFile.
Поддерживает наиболее помнить список файлов (MRU).