共用方式為


<fstream> typedef

標頭 <fstream> 提供下列 typedefs:

filebuf

basic_filebuf 範本參數上的特殊類型 char

typedef basic_filebuf<char, char_traits<char>> filebuf;

備註

此類型是類別範本 basic_filebuf的同義字,針對具有預設字元特性的型 char 別元素特製化。

fstream

basic_fstream 範本參數上的特殊類型 char

typedef basic_fstream<char, char_traits<char>> fstream;

備註

此類型是類別範本 basic_fstream的同義字,針對具有預設字元特性的型 char 別元素特製化。

ifstream

定義用來從檔案連續讀取單一位元組字元的資料流。 ifstream 是特製化 類別範本 basic_ifstreamchartypedef。

另外還有 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

basic_ofstream 範本參數上的特殊類型 char

typedef basic_ofstream<char, char_traits<char>> ofstream;

備註

此類型是類別範本 basic_ofstream的同義字,針對具有預設字元特性的型 char 別元素特製化。

wfstream

basic_fstream 範本參數上的特殊類型 wchar_t

typedef basic_fstream<wchar_t, char_traits<wchar_t>> wfstream;

備註

此類型是類別範本 basic_fstream的同義字,針對具有預設字元特性的型 wchar_t 別元素特製化。

wifstream

basic_ifstream 範本參數上的特殊類型 wchar_t

typedef basic_ifstream<wchar_t, char_traits<wchar_t>> wifstream;

備註

此類型是類別範本 basic_ifstream的同義字,針對具有預設字元特性的型 wchar_t 別元素特製化。

wofstream

basic_ofstream 範本參數上的特殊類型 wchar_t

typedef basic_ofstream<wchar_t, char_traits<wchar_t>> wofstream;

備註

此類型是類別範本 basic_ofstream的同義字,針對具有預設字元特性的型 wchar_t 別元素特製化。

wfilebuf

basic_filebuf 範本參數上的特殊類型 wchar_t

typedef basic_filebuf<wchar_t, char_traits<wchar_t>> wfilebuf;

備註

此類型是類別範本 basic_filebuf的同義字,針對具有預設字元特性的型 wchar_t 別元素特製化。

另請參閱

<fstream>