Classe del file C
La classe base per le classi file di Microsoft Foundation Class).
class CFile : public CObject
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruisce un oggetto CFile da un percorso o handle di file. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Chiude un file che ignora eventuali avvisi ed errori. |
|
Chiude un file ed elimina l'oggetto. |
|
Costruisce un oggetto duplicato basato su questo file. |
|
Elimina tutti i dati da scrivere. |
|
Recupera il nome del file selezionato. |
|
Recupera il percorso del file completo del file selezionato. |
|
Recupera il nome del file selezionato. |
|
Recupera la lunghezza del file. |
|
Recupera il puntatore del file corrente. |
|
Recupera lo stato del file aperto, o nella versione di, recupera lo stato del file specificato (statico, funzione virtuale). |
|
Blocca un intervallo di byte in un file. |
|
In modo sicuro apre un file con un'opzione a test. |
|
Legge i dati (privo) da un file nella posizione corrente del file. |
|
Eliminare il file specificato (funzione statica). |
|
Rinomina il file specificato (funzione statica). |
|
Posizionare il puntatore del file corrente. |
|
Posizionare il puntatore del file corrente all'inizio del file. |
|
Posizionare il puntatore del file corrente alla fine del file. |
|
Imposta il percorso del file completo del file selezionato. |
|
Modifica la lunghezza del file. |
|
Imposta lo stato del file specificato (statico, funzione virtuale). |
|
Sblocca un intervallo di byte in un file. |
|
Scrive i dati (privo) in un file nella posizione corrente del file. |
Operatori pubblici
Nome |
Descrizione |
---|---|
Handle a un oggetto CFile. |
Membri dati pubblici
Nome |
Descrizione |
---|---|
Determina se l'oggetto CFile dispone di un handle valido. |
|
Contiene in genere handle di file del sistema operativo. |
Membri di dati protetti
Nome |
Descrizione |
---|---|
Puntatore all'oggetto CAtlTransactionManager. |
Note
Direttamente fornisce servizi privo e binari di output disco e supporta indirettamente i file di testo e di memoria tramite le relative classi derivate.Funzionamento diCFile insieme a CArchive classe per supportare la serializzazione di oggetti MFC.
La relazione gerarchica tra la classe e le relative classi derivate consente al programma venga eseguito su tutti gli oggetti file tramite l'interfaccia e CFile.Un file di memoria, ad esempio, si comporta come un file su disco.
Utilizzare CFile e le relative classi derivate dal disco di utilizzo generale I/O.Utilizzare ofstream o altre classi iostream di Microsoft per il testo formattato inviato a un file su disco.
In genere, un file su disco viene aperto automaticamente nella costruzione CFile e chiuso la distruzione.Le funzioni membro static consentono di interrogare lo stato di un file senza aprire il file.
Per ulteriori informazioni su l CFile, vedere gli articoli file in MFC e Gestione dei filein riferimenti alla libreria di runtime.
Gerarchia di ereditarietà
CFile
Requisiti
Header: afx.h