Dosya G/Ç Sınıfları
Bu sınıflar geleneksel disk dosyaları, bellek içi dosyalar, Etkin akışlar ve Windows yuvaları için bir arabirim sağlar. 'den CFile
türetilen tüm sınıflar, serileştirme gerçekleştirmek için bir CArchive
nesneyle kullanılabilir.
Kendi giriş/çıkış işleminizi yazıyorsanız, özellikle ve CFile
olmak üzere CArchive
aşağıdaki sınıfları kullanın. Normalde bu sınıflardan türetmeniz gerekmez. Uygulama çerçevesini kullanırsanız, belgenizin içeriğini nasıl seri hale getireceğinin ayrıntılarını sağlamak için belgenizin Serialize
işlevini geçersiz kıldığınız sürece, Dosya menüsündeki Aç ve Kaydet komutlarının varsayılan uygulamaları dosya G/Ç'sini (sınıfını CArchive
kullanarak) işler. Dosya sınıfları ve serileştirme hakkında daha fazla bilgi için MFC'deki dosyalar makalesine ve Serileştirme makalesine bakın.
Cfile
İkili disk dosyalarına bir dosya arabirimi sağlar.
Cstdiofile
Genellikle metin modunda arabelleğe alınan akış disk dosyaları için bir CFile
arabirim sağlar.
Cmemfile
Bellek içi dosyalar için bir CFile
arabirim sağlar.
Csharedfile
Paylaşılan bellek içi dosyalar için bir CFile
arabirim sağlar.
COleStreamFile
Bileşik dosyalara erişim sağlamak CFile
için COM IStream
arabirimini kullanır.
Csocketfile
Windows Yuvası için bir CFile
arabirim sağlar.
İlgili Sınıflar
Carchive
Serileştirme aracılığıyla nesneler için kalıcı depolama uygulamak üzere bir CFile
nesneyle işbirliği yapılır (bkz . CObject::Serialize).
Carchiveexception
Arşiv özel durumu.
Cfileexception
Dosya odaklı özel durum.
Cfiledialog
Bir dosyayı açmak veya kaydetmek için standart bir iletişim kutusu sağlar.
CRecentFileList
En son kullanılan (MRU) dosya listesini korur.