<fstream>

Definisce diverse classi che supportano operazioni iostream su sequenze archiviate in file esterni.

Sintassi

#include <fstream>

Typedef

Nome tipo Descrizione
filebuf Tipo basic_filebuf specializzato nei parametri di modello char.
fstream Tipo basic_fstream specializzato nei parametri di modello char.
ifstream Tipo basic_ifstream specializzato nei parametri di modello char.
ofstream Tipo basic_ofstream specializzato nei parametri di modello char.
wfstream Tipo basic_fstream specializzato nei parametri di modello wchar_t.
wifstream Tipo basic_ifstream specializzato nei parametri di modello wchar_t.
wofstream Tipo basic_ofstream specializzato nei parametri di modello wchar_t.
wfilebuf Tipo basic_filebuf specializzato nei parametri di modello wchar_t.

Classi

Classe Descrizione
basic_filebuf Il modello di classe descrive un buffer di flusso che controlla la trasmissione di elementi di tipo Elem, i cui tratti di carattere sono determinati dalla classe Tr, da e verso una sequenza di elementi archiviati in un file esterno.
basic_fstream Il modello di classe descrive un oggetto che controlla l'inserimento e l'estrazione di elementi e oggetti codificati usando un buffer di flusso della classe basic_filebuf<Elem, Tr>, con elementi di tipo Elem, i cui tratti di carattere sono determinati dalla classe .Tr
basic_ifstream Il modello di classe descrive un oggetto che controlla l'estrazione di elementi e oggetti codificati da un buffer di flusso della classe basic_filebuf<Elem, Tr>, con elementi di tipo Elem, i cui tratti di carattere sono determinati dalla classe .Tr
basic_ofstream Il modello di classe descrive un oggetto che controlla l'inserimento di elementi e oggetti codificati in un buffer di flusso della classe basic_filebuf<Elem, Tr>, con elementi di tipo Elem, i cui tratti di carattere sono determinati dalla classe .Tr

Vedi anche

Riferimento file di intestazione
Thread Safety in the C++ Standard Library (Sicurezza dei thread nella libreria standard C++)
Programmazione iostream
iostreams Conventions (Convenzioni di iostream)