VS2005 执行控制台程序的时候,窗口一闪就没了的问题

来源:互联网 发布:hp服务器监控软件 编辑:程序博客网 时间:2024/04/28 15:19


使用VS2005,用Ctrl+F5运行程序,结果控制台窗口一闪就没了,也没有出现'press any key to continue...' 或者“请按任意键继续”。


方案一:网上最常见的解决方案是,在程序结尾的return 0;之前加system('pause')或getchar(),或者断点等等让程序停顿。


方案二:从微软的论坛上得到了另一种解决方法,如下。

出现这种原因,主要是建立工程时选用的是“空工程(Empty Project)”,而不是“Win32控制台程序(Win32 console application)”。

解决的方法是:将工程属性(properties> 'configuration properties' > 'linker' > 'system'中的'subsystem' 项改为“Console (/SUBSYSTEM:CONSOLE)”

改正完之后,重新使用Ctrl+F5运行程序,问题已经解决,让人喜欢的'press any key to continue...' (“请按任意键继续”)又回来了!!!

1 0
原创粉丝点击