ifstream
ファイルからバイト文字データを逐次的に読み取りに使用するストリームを定義します。ifstream は char のテンプレートを特化したクラス basic_ifstream 型定義です。
または wifstream の wchar_t の階層全体の文字を読み取るために特化 basic_ifstream を定義する型があります。詳細については、「wifstream」を参照してください。
typedef basic_ifstream<char, char_traits<char> > ifstream;
解説
型は既定の文字の特性の char 型の要素用に特化したクラス basic_ifstream テンプレートのシノニムです。例を次に示します。
using namespace std;
ifstream infile("existingtextfile.txt");
if (!infile.bad())
{
// Dump the contents of the file to cout.
cout << infile.rdbuf();
infile.close();
}
必要条件
ヘッダー : <fstream>
名前空間: std