
CFile является базовым классом для классов Microsoft Foundation файлов. Непосредственно обслуживает без буферизации, двоичные диска ввода/вывода, и косвенно поддерживает текстовые файлы и файлы памяти через его производных классов. CFile работает совместно с класс CArchive для поддержки сериализации объектов классов Microsoft Foundation.
Иерархические отношения между этим классом и его производные классы позволяет программе работать на всех объектов файлов через полиморфные CFile интерфейса. В памяти файл, к примеру, ведет себя как дисковый файл.
Использовать CFile и его производные классы для общего назначения диска I/O. использование ofstream или другие классы iostream Microsoft для форматированного текста, отправлен файл на диске.
Обычно дисковый файл открывается автоматически на строительство CFile и закрытые по уничтожению. Статические функции-члены позволяют допросить статус файла без открытия файла.
Для получения дополнительных сведений об использовании CFileстатью файлов в MFC в Visual C++ программист руководстве и Обработка файлов в Справочник по библиотеке времени выполнения.
# include lt;afx.h>
Члены класса | Базовый класс | Иерархическая схема
Образцы Образца DRAWCLI MFC | Образца MFC CHKBOOK
См. также CStdioFile, CMemFile