Bagikan melalui


Kelas I/O File

Kelas-kelas ini menyediakan antarmuka untuk file disk tradisional, file dalam memori, Aliran aktif, dan soket Windows. Semua kelas yang berasal dari CFile dapat digunakan dengan CArchive objek untuk melakukan serialisasi.

Gunakan kelas berikut, terutama CArchive dan CFile, jika Anda menulis pemrosesan input/output Anda sendiri. Biasanya Anda tidak perlu berasal dari kelas-kelas ini. Jika Anda menggunakan kerangka kerja aplikasi, implementasi default perintah Buka dan Simpan pada menu File akan menangani I/O file (menggunakan kelas CArchive), selama Anda mengambil alih fungsi dokumen Serialize Anda untuk menyediakan detail tentang bagaimana dokumen menserialisasikan kontennya. Untuk informasi selengkapnya tentang kelas dan serialisasi file, lihat artikel File di MFC dan artikel Serialisasi.

CFile
Menyediakan antarmuka file ke file disk biner.

CStdioFile
Menyediakan CFile antarmuka untuk file disk aliran yang di-buffer, biasanya dalam mode teks.

CMemFile
Menyediakan CFile antarmuka ke file dalam memori.

CSharedFile
CFile Menyediakan antarmuka untuk berbagi file dalam memori.

COleStreamFile
Menggunakan antarmuka COM IStream untuk menyediakan CFile akses ke file gabungan.

CSocketFile
Menyediakan CFile antarmuka ke Windows Socket.

CArchive
Bekerja sama dengan CFile objek untuk menerapkan penyimpanan persisten untuk objek melalui serialisasi (lihat CObject::Serialize).

CArchiveException
Pengecualian arsip.

CFileException
Pengecualian berorientasi file.

CFileDialog
Menyediakan kotak dialog standar untuk membuka atau menyimpan file.

CRecentFileList
Mempertahankan daftar file yang terakhir digunakan (MRU).

Baca juga

Gambaran Umum Kelas