Condividi tramite


Classi di I/O dei file

Queste classi forniscono un'interfaccia ai file su disco tradizionali, ai file in memoria, i flussi attivi e ai socket di windows.Tutte le classi derivate da CFile possono essere utilizzate con un oggetto di CArchive per eseguire la serializzazione.

Utilizzare le classi, in particolare CArchive e CFile, se si scrive una propria elaborazione di input/output.Generalmente non è necessario derivare da queste classi.Se si utilizza il framework applicazione, le implementazioni predefinite dei comandi Salva e di Apri scegliere dal menu di File gestiranno I/O di file mediante classe CArchive), purché si esegue l'override della funzione di Serialize del documento per fornire i dettagli su come un documento serializza il contenuto.Per ulteriori informazioni sulle classi e sulla serializzazione di file, vedere l'articolo file in MFC e l'articolo serializzazione.

  • file C
    Fornisce un'interfaccia del file ai file su disco binari.

  • CStdioFile
    Fornisce un'interfaccia di CFile ai file su disco del flusso buffering, in genere in modalità testo.

  • CMemFile
    Fornisce un'interfaccia di CFile ai file in memoria.

  • CSharedFile
    Fornisce un'interfaccia di CFile ai file in memoria condivisi.

  • COleStreamFile
    Utilizza l'interfaccia COM IStream per fornire un accesso di CFile ai file compositi.

  • CSocketFile
    Fornisce un'interfaccia di CFile a un socket di windows.

Classi correlate

Vedere anche

Concetti

Cenni preliminari sulla libreria di classi