標準入力、標準出力、標準エラー出力以外のstreamを使うためのclass。
要するに、普通のファイル入出力をstreamとして扱う。
以下に具体例を示す。
#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();
}
これは、fooというファイルから読み出したデータをbarというファイルに書き出すプログラム。
barには、1 2 3
と出力される。1 2 3