Třída CFile
Základní třída pro soubor tříd Microsoft Foundation Class.
class CFile : public CObject
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstrukce CFile z popisovače souboru nebo cesty objektu. |
Veřejné metody
Název |
Description |
---|---|
Zavře soubor, ignoruje všechna varování a chyby. |
|
Zavřete soubor a odstraní objekt. |
|
Vytvoří duplicitní objekt na základě tohoto souboru. |
|
Vyprázdní všechny dosud zápis dat. |
|
Zkopíruje název vybraného souboru. |
|
Načte úplnou cestu vybraného souboru. |
|
Zkopíruje název vybraného souboru. |
|
Načte délku souboru. |
|
Načte aktuální ukazatel souboru. |
|
Načte stav otevřít soubor nebo statické verze, získá stav zadaný soubor (statické, virtuální funkce). |
|
Zamkne rozsah bajtů souboru. |
|
Bezpečně otevře soubor s možností testování chyb. |
|
Čtení ze souboru na aktuální pozici souboru (bez vyrovnávací paměti) data. |
|
Odstraní zadaný soubor (statická funkce). |
|
Přejmenuje určený soubor (statická funkce). |
|
Pozice aktuálního ukazatele souboru. |
|
Pozice aktuálního ukazatele souboru na začátku souboru. |
|
Pozice aktuálního ukazatele souboru na konci souboru. |
|
Nastaví úplnou cestu vybraného souboru. |
|
Změní délku souboru. |
|
Nastaví stav zadaný soubor (statické, virtuální funkce). |
|
Odemkne rozsah bajtů souboru. |
|
Zápisy (bez vyrovnávací paměti) data v souboru aktuální pozice v souboru. |
Veřejné operátory
Název |
Description |
---|---|
Popisovač CFile objektu. |
Veřejné datové členy
Název |
Description |
---|---|
Určuje, zda CFile objekt má neplatný popisovač. |
|
Obvykle obsahuje popisovač souboru operačního systému. |
Chráněné členy Data
Název |
Description |
---|---|
Ukazatel na CAtlTransactionManager objektu. |
Poznámky
Přímo poskytuje služby pro vstup a výstup disku bez vyrovnávací paměti, binární a nepřímo podporuje textové soubory a soubory paměti pomocí odvozených tříd.CFilespolupracuje s CArchive třídy pro podporu serializace objekty Microsoft Foundation Class.
Hierarchický vztah mezi této třídy a odvozených tříd umožňuje provozovat všechny objekty souboru polymorfní prostřednictvím programu CFile rozhraní.Soubor paměti, například chová jako soubor na disku.
Použití CFile a odvozených tříd pro univerzální disk I/O.Použití ofstream nebo jiných tříd iostream Microsoft pro odeslání souboru na disku formátovaného textu.
Obvykle automaticky na otevření souboru na disku CFile konstrukci a uzavřené na zničení.Statický člen funkce umožňují interrogate stav souboru bez otevření souboru.
Další informace o použití CFile , naleznete v článcích soubory v MFC a Zpracování souborů v Reference knihovny runtime.
Hierarchii dědičnosti
CFile
Požadavky
Záhlaví: afx.h