如果了解文件描述符(如整数 1 表示标准输出),可以使用如下代码打开它:
ofstream outfile; outfile.attach(1);
如果通过向 fstream 构造函数之一提供文件名或使用 open 函数来打开文件,则在销毁 fstream(通过 delete 销毁或其超出作用域)时,会自动关闭该文件。将文件 attach 到 fstream 时,不会自动关闭该文件。