Oracle Solaris Studio 12.2:C++ 用户指南

13.4.1.3 打开和关闭文件

可以关闭 fstream,然后使用另一文件打开它。例如,要在命令行上处理提供的文件列表:


ifstream infile;
for (char** f = &argv[1]; *f; ++f) {
   infile.open(*f, ios::in);
   ...;
   infile.close();
}