<fstream>
typedef
filebuf
fstream
ifstream
ofstream
wfilebuf
wfstream
wifstream
wofstream
filebuf
专用于 char
模板参数的类型 basic_filebuf
。
typedef basic_filebuf<char, char_traits<char>> filebuf;
注解
此类型是类模板 basic_filebuf
的同义词,专用于具有默认字符特征的 char
类型的元素。
fstream
专用于 char
模板参数的类型 basic_fstream
。
typedef basic_fstream<char, char_traits<char>> fstream;
注解
此类型是类模板 basic_fstream
的同义词,专用于具有默认字符特征的 char
类型的元素。
ifstream
定义要用于从文件中按顺序读取单字节字符数据的流。 ifstream
是将 char
的类模板 basic_ifstream
进行专用化的 typedef。
另外,还有 wifstream
,一种专用化 basic_ifstream
以读取 wchar_t
倍宽字符的 typedef。 有关详细信息,请参阅 wifstream
。
typedef basic_ifstream<char, char_traits<char>> ifstream;
注解
此类型是类模板 basic_ifstream
的同义词,专用于具有默认字符特征的 char 类型的元素。 例如
using namespace std;
ifstream infile("existingtextfile.txt");
if (!infile.bad())
{
// Dump the contents of the file to cout.
cout << infile.rdbuf();infile.close();
}
ofstream
专用于 char
模板参数的类型 basic_ofstream
。
typedef basic_ofstream<char, char_traits<char>> ofstream;
注解
此类型是类模板 basic_ofstream
的同义词,专用于具有默认字符特征的 char
类型的元素。
wfstream
专用于 wchar_t
模板参数的类型 basic_fstream
。
typedef basic_fstream<wchar_t, char_traits<wchar_t>> wfstream;
注解
此类型是类模板 basic_fstream
的同义词,专用于具有默认字符特征的 wchar_t
类型的元素。
wifstream
专用于 wchar_t
模板参数的类型 basic_ifstream
。
typedef basic_ifstream<wchar_t, char_traits<wchar_t>> wifstream;
注解
此类型是类模板 basic_ifstream
的同义词,专用于具有默认字符特征的 wchar_t
类型的元素。
wofstream
专用于 wchar_t
模板参数的类型 basic_ofstream
。
typedef basic_ofstream<wchar_t, char_traits<wchar_t>> wofstream;
注解
此类型是类模板 basic_ofstream
的同义词,专用于具有默认字符特征的 wchar_t
类型的元素。
wfilebuf
专用于 wchar_t
模板参数的类型 basic_filebuf
。
typedef basic_filebuf<wchar_t, char_traits<wchar_t>> wfilebuf;
注解
此类型是类模板 basic_filebuf
的同义词,专用于具有默认字符特征的 wchar_t
类型的元素。