(转)Visual Studio控制台程序输出窗口一闪而过的解决方法
2024-10-09 02:47:21
背景:熟悉visiual studio工具的使用
刚接触 Visual Studio的时候大多数人会写个Hello World的程序试一下,有的人会发现执行结束后输出窗口会一闪而过,并没有出现Press any key to continue的字样。无论是在Visual Studio 2008、2010还是2012中都有这种情况出现,有些人可能会用下面两种方法中的一种:
在程序代码的最后加上system("pause")或者getchar()。其实这是属于dos下的命令。
其实问题是你执行时按的是F5,而正确的应该是Ctrl+F5,这样窗口就会显示 Press any key to continue...这句话了。也可以看到程序运行的结果了。
因为,F5是Debugging模式,在这个模式下,当程序运行结束后,窗口不会继续保持打开状态。而Ctrl+F5是 Start Without Debugging模式,在这个模式下,就可以看到运行结果了。
如果你按Ctrl+F5仍然是一闪而过的话,那么请按照如下设置:
在工程上右键--->属性--->配置属性--->连接器--->系统--->子系统(在窗口右边)--->下拉框选择控制台(/SUBSYSTEM:CONSOLE)
就OK啦~
最新文章
- UVA 11235Frequent values(RMQ)
- C++基本语法
- Windows 10 自动升级画面
- [archlinux][hardware] 查看SSD的使用寿命
- 小Q系列之 最佳裁判
- 让C程序更高效的10种方法(转)
- BI项目需求分析书-模板
- js简介、基本语法、类型转换、变量、运算符、分支语句、循环语句、函数、函数调用
- NGUI无法按住鼠标按住时无法监听OnHover事件
- EasyGUI基础教程
- ASP.NET WebAPI从入门
- web中关于垃圾回收的一些观点
- CgLib动态代理学习【Spring AOP基础之一】
- JDBC为什么要使用PreparedStatement而不是Statement
- __x__(37)0909第五天__背景图按钮
- MacOS使用Charles抓去HTTPS数据
- linux 命令 — sort、uniq
- BuildTools Overview
- jeesite 下载ckfinder上传的文件
- recovery 根据@/cache/recovery/block.map描述从data分区升级