
CFile є базовим класом для Microsoft фонду файл класів. Безпосередньо надає послуги Небуферізованние, двійкові дискового вводу виводу та опосередковано підтримує текстові файли і файли пам'яті через її похідних класів. CFile працює в поєднанні з CArchive клас для підтримки серіалізацією файлів з Microsoft фонду.
Ієрархічну систему зв'язків між цей клас і його похідні класи дозволяє програмі працювати на всі об'єкти файлу через polymorphic CFile -інтерфейс. Файл пам'яті, наприклад, веде себе як файл на диску.
Використання CFile і його похідні класи для загального призначення диска I/O. використання ofstream або інші Microsoft iostream класи для форматування тексту, що відправлені на диску файлу.
Як правило, диск файл відкривається автоматично, на будівництво CFile та закриті на знищення. Статичні методи дозволяють допити стан файлу без відкриття файлу.
Щоб отримати додаткові відомості про використання CFile, перегляньте статтю файлів у MFC в Visual C++ програміста керівництво і Обробка файлів Під час бібліотеки посилання.
# включити lt;afx.h>
|&Nbsp членів класу ; Базовий клас | Ієрархічна діаграма
Зразки MFC зразок DRAWCLI | MFC зразок CHKBOOK
Дивіться також CStdioFile, CMemFile