VS下使用freopen重定向输入流至文件同时使用system("pause")暂停

来源:互联网 发布:linux 强行退出vim 编辑:程序博客网 时间:2024/05/29 08:01

在调试程序时可以使用freopen重定向输入流至文件:

freopen("a.txt","r",stdin);

但这样system(“pause”)就失效了,程序一闪而过,看不到输出结果。
解决方法为在system前面加上

freopen("CON","r",stdin);

把输入流重定向回控制台,此时暂停有效。

0 0
原创粉丝点击