Klasy operacji we/wy

Klasy te zapewniają interfejs do tradycyjnych dysku plików, plików w pamięci, aktywnych strumieni i Windows sockets. Wszystkie klasy pochodzące od CFile , może służyć z obiektem CArchive aby przeprowadzić serializacji.

Użyj następujących klas, szczególnie CArchive i CFile, jeśli piszesz własną przetwarzania wejścia/wyjścia. Zwykle nie trzeba wynikają z tych klas. Jeśli używasz ramy stosowania, implementacje domyślne Otwórz i Zapisz polecenia w pliku menu będzie obsługiwał Wy (za pomocą klasy CArchive), tak długo, jak można zastąpić dokumentu Serialize funkcji dostarczyć szczegółowe informacje dotyczące sposobu dokumentu "szereguje" jego zawartość. Aby uzyskać więcej informacji na temat plików klas i serializacji, zobacz artykuł plików w MFC i artykułu serializacji (trwałość obiektu) w Visual C++ Programmer's Guide.

CFile

Udostępnia interfejs pliku do plików binarnych dysku.

CStdioFile

Udostępnia interfejs CFile do plików dysku buforowane strumienia, zazwyczaj w trybie tekstowym.

CMemFile

Udostępnia interfejs CFile do plików w pamięci.

CSharedFile

Udostępnia interfejs CFile do udostępnionych plików w pamięci.

COleStreamFile

Korzysta z interfejsu COM IStream udostępnienia CFile do złożonych plików.

CSocketFile

Udostępnia interfejs CFile z gniazdem systemu Windows.

Powiązanych klas

CArchive

Współpracuje z obiektu CFile w celu wprowadzenia trwałego magazynu obiektów za pośrednictwem serializacji (zobacz CObject::Serialize).

CArchiveException

Wyjątek archiwum.

CFileException

Wyjątek zorientowane na pliku.

CFileDialog

Zawiera standardowe okno dialogowe Otwieranie lub zapisywanie pliku.

CHtmlStream

Uchwyty buforowanie wyjście HTML. Funkcjonalnie podobny do CMemFile.

CRecentFileList

Zachowuje większość niedawno używane listy plików (MRU).

Index