Visual Studio 运行程序时,结果画面为什么会一闪而过?
2017-09-25 08:42
309 查看
在VS里的控制台应用程序在运行时,结果画面一闪而过,不管是用F5 还是用Ctrl + F5都是一样,导致无法看到结果。 网上有不少的办法,说是都是在程序最后加一个要程序暂停的语句或从控制台上获取用户输入的语句。其实还有一个更好的解决办法:
在你的项目条目(project)上右击鼠标,在弹出菜单上选择最后一项“property/属性”,在左边的一栏里找到“配置属性
->链接器->系统”,点击“系统”项后,在右边的栏的“子系统(subSystem)”将刻项的值配置为"Console(/SUBSYSTEM:CONSOLE)"。
经过这样的配置后,再按 Ctrl+F5,程序运行完毕后就会停留在控制台界面,提示你“按任意键继续”。 到此,问题完美解决。
在你的项目条目(project)上右击鼠标,在弹出菜单上选择最后一项“property/属性”,在左边的一栏里找到“配置属性
->链接器->系统”,点击“系统”项后,在右边的栏的“子系统(subSystem)”将刻项的值配置为"Console(/SUBSYSTEM:CONSOLE)"。
经过这样的配置后,再按 Ctrl+F5,程序运行完毕后就会停留在控制台界面,提示你“按任意键继续”。 到此,问题完美解决。
相关文章推荐
- 为什么我运行程序后窗口一闪而过就没了
- 为什么一个程序在vs2005中,按F5运行,和直接运行exe文件结果不一样
- 为什么程序运行的结果,虽然是倒序输出了,但是有输出了一串别的汉字
- VC++2005运行Win32控制台程序时,为什么弹不出控制台窗口(无法看到运行结果)?
- 用dev c++运行的程序结果一闪而过,看不到,怎么解决?
- vs2010运行C程序时,运行结果窗口一闪而过
- 为什么我运行程序后窗口一闪而过就没了
- 只想看Win32控制台程序运行结果的时候不要按F5(Start Debugging),要按Ctrl+F5(Start Without Debugging),这样控制台界面就不会一闪而过
- 关于vs2010运行C程序时,运行结果窗口一闪而过的问题
- 关于vs2010运行C程序时,运行结果窗口一闪而过的问题
- 关于vs2010运行C程序时,运行结果窗口一闪而过的问题
- 基于vc6.0的创建线程程序的问题,为什么如下程序每次运行的结果会不一样呢?
- 【Visual Studio】控制台程序运行时一闪而过
- 指针方面的问题,此程序调试显示是正确的,但是运行起来的结果是错误的为什么?求解
- VC++2005运行Win32控制台程序时,为什么弹不出控制台窗口(无法看到运行结果)?
- Visual Studio控制台程序输出窗口一闪而过的解决方法
- 为什么在Win7上编译的ADO程序不能在XP上运行
- Visual Studio 2005中如何编译和运行C++程序【转载】
- 指出下面程序的运行结果:
- 用C#给程序加启动画面并只允许一个应用程序实例运行