我们在写代码的时候有时会用到freopen。
现在,有一个a.txt文件。
如果我们要从a.txt文件中读取数据的时候就可以写:
freopen("a.txt","r",stdin);
如果我们要把数据输出到a.txt就可以写:
freopen("a.txt","w",stdout);
那如何取消freopen呢?其实可以用两句代码解决:
取消输入:freopen("CON","r",stdin);cin.clear;
取消输出:freopen("CON","w",stdout);cin.clear;



