標準入力、標準出力、標準エラー出力以外のstreamを使うためのclass。
要するに、普通のファイル入出力をstreamとして扱う。
以下に具体例を示す。
これは、fooというファイルから読み出したデータをbarというファイルに書き出すプログラム。#include <fstream.h> int main() { char s[2048]; ifstream ifs("foo"); ofstream ofs; ofs.open("bar"); while(ifs >> s){ ofs << s << "\n"; } ifs.close(); ofs.close(); }
barには、1 2 3
と出力される。1 2 3