在调试程序时可以使用freopen重定向输入流至文件:
freopen("a.txt","r",stdin);
但这样system(“pause”)就失效了,程序一闪而过,看不到输出结果。
解决方法为在system前面加上
freopen("CON","r",stdin);
把输入流重定向回控制台,此时暂停有效。
在调试程序时可以使用freopen重定向输入流至文件:
freopen("a.txt","r",stdin);
但这样system(“pause”)就失效了,程序一闪而过,看不到输出结果。
解决方法为在system前面加上
freopen("CON","r",stdin);
把输入流重定向回控制台,此时暂停有效。