C++ 输出重定向

以下内容转载自(部分改动): http://yaronspace.cn/blog/archives/164
fstream fs("log.txt", ios::out);
streambuf* pOld = cout.rdbuf(fs.rdbuf());//将输出重定向到log.txt
cout<< "my lover!"<<endl; 
cout.rdbuf(pOld);
cout<< ”come on”<<endl; //将输出重定向到控制台。
//其他代码
fs.close();//最后别忘关闭输出流

你可能感兴趣的:(C++)