函数:freopen 头文件: stdio.h/cstdio
标准输入重定向:
freopen("a.txt","r",stdin);
有了这句以后cin, scanf, getc, gets都从文件”a.txt”里来啦
这个在OJ里特别有用
#ifndef ONLINE_JUDGE
freopen("E.txt","r",stdin);
#endif
在加了这句,本地调试的时候从文件读取输入数据,在线测试的时候还是从标准输入读取输入数据
标准输出重定向:
freopen("b.txt","w",stdout);
有了这句以后cout, printf, putc, puts都写到文件”b.txt”里去啦