Queste classi forniscono un'interfaccia per i file su disco tradizionali, i file in memoria, flussi attivi e Windows sockets. Tutte le classi derivate da CFile può essere utilizzate con un oggetto CArchive per eseguire la serializzazione.
Utilizzare le seguenti classi, in particolare CArchive e CFile, se si scrive il proprio trattamento di ingresso/uscita. Normalmente non è necessario derivare da queste classi. Se si utilizza il framework dell'applicazione, le implementazioni predefinite di Apri e salva i comandi sul File dal menu consente di gestire file i/O (utilizzando la classe CArchive), fino a quando si esegue l'override di funzione Serialize del documento per fornire informazioni dettagliate su come un documento "serializza" il contenuto. Per ulteriori informazioni sulle classi di file e serializzazione, vedere l'articolo file in MFC e l'articolo serializzazione (Object Persistence) nel manuale del programmatore di Visual C++.
Fornisce un'interfaccia di file per i file binari su disco.
Fornisce un'interfaccia CFile per file su disco flusso memorizzati nel buffer, solitamente in modalità testo.
Fornisce un'interfaccia CFile ai file in memoria.
Fornisce un'interfaccia CFile per file condivisi in memoria.
Utilizza l'interfaccia COM IStream per fornire accesso CFile composti i file.
Fornisce un'interfaccia CFile su un Windows Socket.
Classi correlate
Collabora con un oggetto CFile per implementare l'archiviazione permanente per gli oggetti tramite la serializzazione (vedi CObject::Serialize).
Un'eccezione di archivio.
Un'eccezione basata sui file.
Fornisce una finestra di dialogo standard per apertura o al salvataggio di un file.
Gestisce la memorizzazione nella cache di output HTML. Funzionalmente simile a CMemFile.
Mantiene l'elenco dei file (MRU) utilizzato più di recente.