阅读背景:

c++ rdbuf流指针重定向

来源:互联网 
给个例子吧,假如把cin重定向到in.txt,把cout重定向到out.txt
 
 
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
 	ofstream out("out.txt");
 	ifstream in("in.txt");
 	cin.rdbuf(in.rdbuf());
 	cout.rdbuf(out.rdbuf());
 	string s;
 	cin>>s;
 	cout<<s<<endl;
 	return 0;
}#i



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: