传递给istream& 或 ostream&的实参处理cin,cout外,还可以是fstream或 sstream对象
argv[1] = "E:\C++\2.txt";
argv[2] = "E:\C++\5.txt";
ifstream input(argv[1]);
ofstream out;
out.open(argv[2]);
当一个fstream对象被销毁时,close会自动被调用。
8.2.2文件模式
以out墨水打开会丢失已有数据,而要在这种模式下保留已有数据的唯一方法是显示指定app或in模式。不过好像只有用open成员函数才会进行append操作。每次调用open时都会确定文件模式,可以显性设置,也可以使用默认值。
out.open(argv[1], ofstream::app);
8.3 string 流