(转)Visual Studio控制台程序输出窗口一闪而过的解决方法

背景:熟悉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啦~

原文地址:https://www.cnblogs.com/lixuwu/p/9322625.html

时间: 2024-10-01 06:14:47

(转)Visual 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 cont

转-Visual Studio控制台程序输出窗口一闪而过的解决方法

刚接触 Visual Studio的时候大多数人会写个Hello World的程序试一下,有的人会发现执行结束后输出窗口会一闪而过,并没有出现Press any key to continue的字样.无论是在Visual Studio 2008.2010还是2012中都有这种情况出现,有些人可能会用下面两种方法中的一种: 在程序代码的最后加上system("pause")或者getchar().其实这是属于dos下的命令. 其实问题是你执行时按的是F5,而正确的应该是Ctrl+F5,这

Visual Studio 2010缺失ADO.NET 实体数据模型解决方法

解决方法如下:1).到 Visual Studio 2010 的安装包的目录:/WCU/EFTools 中寻找如下文件 ADONETEntityFrameworkTools_chs.msi;ADONETEntityFrameworkTools_chs.cab,将它 们复制自己计算机的某一目录下,例如:X:/EF2).在这个目录下创建文本文件Log.txt(下面命令里要使用到)3).运 行:Visual Studio 命令提示(2010)工具, 访问位置:开始菜单=>Microsoft Visua

Visual Studio调试窗口一闪而过的解决方法

小编在用vs写程序时,经常碰到调试窗口一闪而过的情况,以至于根本无法查看程序输出结果. 为了解决这个问题,可以在程序的末尾加上一个系统调用语句: 1 int main(){ 2 printf("我不会黑屏了哈哈\n"); 3 system("pause"); 4 return 0; 5 } 显示结果如下: 原文地址:https://www.cnblogs.com/zuixime0515/p/9031992.html

Microsoft Visual Studio Web 创作组件安装失败的解决方法

在网上查一下说是Office2007的问题.我把Office2007卸载了还是不行. 然后用Windows Install Clean Up工具清理,还是不行. 郁闷了.然后在安装包中的下面路径下找到\WCU\WebDesignerCore找到“Visual Studio Web 创作组件”的安装程序WebDesignerCore.EXE,双击出现提示“提取失败”,看来是安装包的这个组件在从别的地方copy的时候出现问题了.于是让同事给我重新发一个WebDesignerCore.EXE,再双击就

Visual studio 创建不了vc项目的解决方法

vs2008版本,安装了vs2005一样都创建不了vc项目. 搜索到的解决方案:先利用cmd打开控制台窗口,然后复制运行下面这段代码regsvr32 %windir%\system32\jscript.dll就行了! 链接:http://bbs.csdn.net/topics/390358207?page=1

Visual Studio "无法查找或打开PDB文件"解决方法

   1.问题: 使用C#语言时遇到的问题(C/C++类似,方法一致),我用qt和VS2013也遇到这种问题 编译链接都没问题,调试时出现以下错误提示:      2.解决方法 第一步: 第二步:[调试]-->[选项和设置] 第三步:[常规]标签-->勾选"启用资源服务器支持",确定 第四步:忽略警报,继续.切换到[符号]标签,勾选"Microsoft 符号服务器" 忽略安全警报,[确定].至此,上述问题解决. 若以上方法仍然未能解决问题,揍M$去吧.

Visual Studio 2008 编辑HTML文件提示失效解决方法

保持VISUAL STUDIO控制台驻留不闪退

当建立了win32 console project后,F5运行后,本来想看到console中printf出来的信息,可是cmd窗口一闪而过.下面是保持visual studio 跳出的cmd窗口驻留的两种方法,根据需要选择不同的方式. 方法一:  在代码中加入 1 system("pause") 2 getchar() 方法二:  不要用debug模式(F5),而用without debug模式(Ctrl+F5)来运行程序. 值得说明的是,如果Ctrl+F5仍然无法保持console驻