Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga / Notatka
Biblioteka Klas programu Microsoft Foundation (MFC) nadal jest obsługiwana. Nie dodajemy już funkcji ani nie aktualizujemy dokumentacji.
Te klasy zapewniają interfejs do tradycyjnych plików dyskowych, plików w pamięci, aktywnych strumieni i gniazd Windows. Wszystkie klasy pochodne z CFile mogą być używane z obiektem CArchive do serializacji.
Użyj następujących klas, szczególnie CArchive i CFile, jeśli zapisujesz własne przetwarzanie danych wejściowych/wyjściowych. Zwykle nie trzeba pochodzić z tych klas. Jeśli używasz struktury aplikacji, domyślne implementacje poleceń Otwórz i Zapisz w menu Plik będą obsługiwać operacje we/wy pliku (przy użyciu klasy CArchive), o ile zastąpisz funkcję dokumentu Serialize , aby podać szczegółowe informacje o tym, jak dokument serializuje jego zawartość. Aby uzyskać więcej informacji na temat klas plików i serializacji, zobacz artykuł Pliki w MFC i artykuł Serializacja.
CFile
Udostępnia interfejs do obsługi plików binarnych na dysku.
CStdioFile
Udostępnia interfejs dla buforowanych strumieni plików dyskowych, zwykle w trybie tekstowym.
CMemFile
CFile Udostępnia interfejs do plików w pamięci.
CSharedFile
CFile Udostępnia interfejs do udostępniania plików w pamięci.
COleStreamFile
Używa interfejsu COM IStream , aby zapewnić CFile dostęp do plików złożonych.
CSocketFile
CFile Udostępnia interfejs dla gniazda systemu Windows.
Powiązane klasy
CArchive
Współpracuje z obiektem CFile w celu zaimplementowania trwałego magazynu dla obiektów za pomocą serializacji (zobacz CObject::Serialize).
CArchiveException
Wyjątek archiwum.
CFileException
Wyjątek związany z plikami.
CFileDialog
Udostępnia standardowe okno dialogowe do otwierania lub zapisywania pliku.
CRecentFileList
Utrzymuje listę plików ostatnio używanych (MRU).