您的位置:首页 > 其它

[置顶] VS2010平台下调试窗口一闪而过的解决办法总结

2017-03-27 21:55 323 查看
在VS底下运行程序的时候,调试窗口可能会出现一闪而过的现象,以下是我自己对我电脑上安装的VS2010对此情况的解决方法的总结:

一.在C文件中:

1.运行时进行的操作是编译(F5),若仍然一闪而过,则可先运行程序(Ctrl+F5)或者首先在程序头添加头文件:#include”stdlib.h”;然后在程序最后写一句(return之前)添加:system(“pause”)。

以下是我测试的代码:



2.在程序最后写一句(return 0之前)添加:getchar();

以下是我测试的代码:



1)右键单击当前工程-属性

2)选择配置属性-链接器-系统

3)更改系统选项中的“子系统”配置,选择下拉菜单的第一个“控制台 (/SUBSYSTEM:CONSOLE)”

4)然后选择”开始执行(不调试)”,也就是ctrl+F5;

在C++文件,若是C文件,首先在程序头添加头文件:#include”stdlib.h”;然后在程序最后写一句(return之前)添加:system(“pause”)。

二.在C++文件下:

我的VS1020在C++文件下和在C文件底下有点不同:在C++文件下时当在调试界面输入数据后按enter查看结果时闪退;在C文件底下是执行调试时调试界面一闪而过:

解决办法:首先在程序头添加头文件:#include”stdlib.h”;然后在程序最后写一句(return之前)添加:system(“pause”)。

以下是我的测试代码:



注意:在C++文件下getchar()已经不再起作用;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: