使用vs2010遇到DOS窗口一闪而过

来源:互联网 发布:java引用值 编辑:程序博客网 时间:2024/05/29 12:16

以前都使用vc++6.0编写调试程序,今天下载了vs2010来使用,走来就遇见一个问题:按F5或者那个三角按钮运行c++程序的时候,DOS窗口一闪而过,也算正常编译,但是为什么会消失那么快?

解决:代码写好后,如果选“调试”(F5)就会出现这个情况了,但如果选择“开始执行(不启动调试)”(Ctrl+F5)就会正常进行了!

解决方法如下:

若此时进行的操作是编译(F5),可先运行程序(Ctrl+F5),若仍然一闪而过,用下面方法解决。
方法一:
1.若是C++文件,在程序最后写一句(return之前)添加:system("pause");
2.若是C文件,首先在程序头添加头文件:#include"stdlib.h";然后在程序最后写一句(return之前)添加:system("pause")。
方法二:
1.右键单击当前工程-属性 
2.选择配置属性-链接器-系统 
3.更改系统选项中的“子系统”配置,选择下拉菜单的第一个“控制台 (/SUBSYSTEM:CONSOLE)”
然后选择"开始执行(不调试)",也就是ctrl+F5;

这样即可一劳永逸解决窗口一闪而过这个问题。



0 0
原创粉丝点击