CFile sınıfı
Microsoft Foundation Class dosya sınıfları için taban sınıf.
class CFile : public CObject
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir CFile bir yol veya dosya tanıtıcı nesnesi. |
Public yöntemler
Ad |
Description |
---|---|
Tüm hataları ve uyarıları yoksayarak dosyasını kapatır. |
|
Bir dosyayı kapatır ve nesneyi siler. |
|
Bu dosyayı temel alan bir yinelenen nesnesi oluşturur. |
|
Henüz yazılacak olan tüm verileri temizler. |
|
Seçili dosyanın dosya adını alır. |
|
Seçili dosyanın tam yolunu alır. |
|
Seçili dosyanın başlık alır. |
|
Dosya uzunluğunu alır. |
|
Geçerli dosya işaretçisini alır. |
|
Açık dosyanın veya statik sürüm durumunu alır, belirtilen dosya (statik, sanal işlevi) durumunu alır. |
|
Bir dosyanın bayt aralığı kilitler. |
|
Güvenli bir şekilde hata sınama seçeneği ile bir dosyayı açar. |
|
Geçerli dosya konumunda bir dosyadan (unbuffered) verileri okur. |
|
Belirtilen dosya (statik işlevi) siler. |
|
(Statik işlevi) belirtilen dosyayı yeniden adlandırır. |
|
Geçerli dosya işaretçisini konumlandırır. |
|
Geçerli dosya işaretçisini dosyanın başlangıcına konumlandırır. |
|
Geçerli dosya işaretçisini dosyanın sonuna konumlandırır. |
|
Seçili dosyanın tam yolunu ayarlar. |
|
Dosya uzunluğunu değiştirir. |
|
Belirtilen dosya (statik, sanal işlevi) durumunu ayarlar. |
|
Bir dosyanın bayt aralığı kilidini açar. |
|
(Unbuffered) veri dosyası geçerli dosya konumuna yazar. |
Ortak İşleçler
Ad |
Description |
---|---|
Bir tanıtıcı bir CFile nesnesi. |
Ortak veri üyeleri
Ad |
Description |
---|---|
Belirler CFile geçerli bir tanıtıcı nesnesi vardır. |
|
Genellikle işletim sistemi dosya tanıtıcı içerir. |
Korumalı veri üyeleri
Ad |
Description |
---|---|
İşaretçi CAtlTransactionManager nesnesi. |
Notlar
Metin bellek dosyaları ve ondan türetilen sınıflardan üzerinden dolaylı olarak destekler ve doğrudan unbuffered, ikili disk giriş/çıkış hizmetleri sağlar. CFilebirlikte çalışır CArchive Microsoft Foundation Class nesne seri hale getirme desteklemek için sınıf.
Programınız uymanız aracılığıyla tüm dosya nesneleri üzerinde çalışması Bu sınıf ve türetilmiş sınıflardan arasında hiyerarşik ilişki sağlar CFile arabirimi. Bellek dosyası, örneğin, bir disk dosyası gibi davranır.
Use CFile ve ondan türetilen sınıflardan genel amaçlı disk g/Ç için. Use ofstream veya başka bir disk dosyasına gönderilen biçimlendirilmiş metni Microsoft iostream sınıfları.
Normalde, bir disk dosyasına otomatik olarak açılan CFile yapım ve üzerinde kapalı imha. Durağan üye işlevleri, dosyayı açmadan bir dosyanın durumuna interrogate izin verir.
Kullanma hakkında daha fazla bilgi için CFile, makalelere bakın mfc dosyalarında ve Dosya işleme , Çalışma Zamanı Kitaplığı Başvurusu.
Devralma hiyerarşisi
CFile
Gereksinimler
Başlık: afx.h