Typedefs <fstream>
filebuf
fstream
ifstream
ofstream
wfilebuf
wfstream
wifstream
wofstream
filebuf
Um tipo basic_filebuf
especializado em parâmetros de modelo char
.
typedef basic_filebuf<char, char_traits<char>> filebuf;
Comentários
O tipo é um sinônimo da classe de modelo basic_filebuf
, especializado para elementos do tipo char
com características de caractere padrão.
fstream
Um tipo basic_fstream
especializado em parâmetros de modelo char
.
typedef basic_fstream<char, char_traits<char>> fstream;
Comentários
O tipo é um sinônimo da classe de modelo basic_fstream
, especializado para elementos do tipo char
com características de caractere padrão.
ifstream
Define um fluxo a ser usado para ler dados de caractere de byte único em série de um arquivo. ifstream
é um typedef que especializa o modelo de classe basic_ifstream
para char
.
Também há wifstream
, um typedef que especializa basic_ifstream
para ler caracteres de largura dupla wchar_t
. Para obter mais informações, consulte wifstream
.
typedef basic_ifstream<char, char_traits<char>> ifstream;
Comentários
O tipo é um sinônimo do modelo de classe basic_ifstream
, especializado para elementos do tipo char com características de caractere padrão. Um exemplo é
using namespace std;
ifstream infile("existingtextfile.txt");
if (!infile.bad())
{
// Dump the contents of the file to cout.
cout << infile.rdbuf();infile.close();
}
ofstream
Um tipo basic_ofstream
especializado em parâmetros de modelo char
.
typedef basic_ofstream<char, char_traits<char>> ofstream;
Comentários
O tipo é um sinônimo da classe de modelo basic_ofstream
, especializado para elementos do tipo char
com características de caractere padrão.
wfstream
Um tipo basic_fstream
especializado em parâmetros de modelo wchar_t
.
typedef basic_fstream<wchar_t, char_traits<wchar_t>> wfstream;
Comentários
O tipo é um sinônimo da classe de modelo basic_fstream
, especializado para elementos do tipo wchar_t
com características de caractere padrão.
wifstream
Um tipo basic_ifstream
especializado em parâmetros de modelo wchar_t
.
typedef basic_ifstream<wchar_t, char_traits<wchar_t>> wifstream;
Comentários
O tipo é um sinônimo da classe de modelo basic_ifstream
, especializado para elementos do tipo wchar_t
com características de caractere padrão.
wofstream
Um tipo basic_ofstream
especializado em parâmetros de modelo wchar_t
.
typedef basic_ofstream<wchar_t, char_traits<wchar_t>> wofstream;
Comentários
O tipo é um sinônimo da classe de modelo basic_ofstream
, especializado para elementos do tipo wchar_t
com características de caractere padrão.
wfilebuf
Um tipo basic_filebuf
especializado em parâmetros de modelo wchar_t
.
typedef basic_filebuf<wchar_t, char_traits<wchar_t>> wfilebuf;
Comentários
O tipo é um sinônimo da classe de modelo basic_filebuf
, especializado para elementos do tipo wchar_t
com características de caractere padrão.