Klasa CFile
Klasa podstawowa dla klas Microsoft Foundation klasy w pliku.
class CFile : public CObject
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstrukcje CFile ścieżkę lub uchwyt obiektu. |
Metody publiczne
Nazwa |
Opis |
---|---|
Zamyka plik ignoruje wszystkie błędy i ostrzeżenia. |
|
Zamyka plik i usuwa obiekt. |
|
Tworzy duplikat obiektu, na podstawie tego pliku. |
|
Opróżnia wszystkie dane, które jeszcze mają być zapisane. |
|
Pobiera nazwę wybranego pliku. |
|
Pobiera pełną ścieżkę pliku wybranego pliku. |
|
Pobiera tytuł wybranego pliku. |
|
Pobiera długość pliku. |
|
Pobiera bieżący wskaźnik pliku. |
|
Pobiera stan otwartego pliku lub w wersji statycznych, pobiera stan określony plik (funkcja statyczne, wirtualny). |
|
Blokuje zakres bajtów w pliku. |
|
Bezpiecznie otwiera plik z opcją badania błąd. |
|
Odczyty (niebuforowanego) danych z pliku w bieżącym położeniu pliku. |
|
Usuwa określony plik (funkcja statyczne). |
|
Zmienia nazwę określonego pliku (funkcja statyczne). |
|
Pozycje bieżącego wskaźnika pliku. |
|
Pozycje bieżącego wskaźnika pliku na początku pliku. |
|
Pozycje bieżącego wskaźnika pliku na końcu pliku. |
|
Określa pełną ścieżkę pliku wybranego pliku. |
|
Zmienia długość pliku. |
|
Ustawia stan określony plik (funkcja statyczne, wirtualny). |
|
Odblokowuje zakres bajtów w pliku. |
|
Zapisuje dane (niebuforowanego) w pliku na bieżące położenie pliku. |
Podmioty publiczne
Nazwa |
Opis |
---|---|
Uchwyt do CFile obiektu. |
Publiczne danych członków
Nazwa |
Opis |
---|---|
Określa, czy CFile obiekt ma nieprawidłowy uchwyt. |
|
Zazwyczaj zawiera uchwyt pliku systemu operacyjnego. |
Chronionych danych członków
Nazwa |
Opis |
---|---|
Wskaźnik do CAtlTransactionManager obiektu. |
Uwagi
Bezpośrednio dostarcza usług wejścia i wyjścia dysku niebuforowanego, binarne i pośrednio obsługuje pliki tekstowe i pliki pamięci poprzez jej klas pochodnych.CFiledziała w połączeniu z CArchive klasy do obsługi serializacji Microsoft Foundation klasy obiektów.
Hierarchicznych relacji między tej klasy i jej klas pochodnych pozwala programowi działać na wszystkich obiektach pliku poprzez polimorficzna CFile interfejsu.Plik pamięci, na przykład, zachowuje się jak pliku dyskowego.
Użyj CFile i jej klas pochodnych dla dysku ogólnego przeznaczenia.Użyj ofstream lub innych klas iostream Microsoft dla tekstu sformatowanego, wysłane do pliku na dysku.
Zwykle plik dysku jest otwierany automatycznie na CFile konstrukcji i zamknięte na zniszczenie.Funkcje członka statycznego pozwalają interrogate stan pliku bez otwierania pliku.
Aby uzyskać więcej informacji na temat używania CFile, zobacz artykuły pliki MFC i Obsługa plików w Run-Time Library Reference.
Hierarchii dziedziczenia
CFile
Wymagania
Nagłówek: afx.h