您的位置:首页 > 理论基础 > 数据结构算法

3.VS2013运行后遭遇闪退的问题(原创)

2016-08-12 11:22 246 查看
最近在学习数据结构,老是遇到VS2013运行后闪退的问题,非常糟心,查了资料后

用了getchar();或者cin.get();-----不行

用了while(1){getchar();或者cin.get();}-----不行

用了cin.clear();-----不行

用了cin.get();while(cin.fail() == false){cin.get();}-----不行

............

直到看到了贴吧:http://tieba.baidu.com/p/3044620226

解决方法一:system("pause");-----这个可以有

             或者sleep(10000000);-----这个就是给点时间让你看结果,有限制的

不过最好的还是下面的

解决方法二:(步骤不一定一模一样)

在你的项目条目(project)上右击鼠标,在弹出菜单上选择最后一项“property/属性”;

在左边的一栏里找到“配置属性->链接器->系统”,

点击“系统”项;

在右边的栏的“子系统(subSystem)”将刻项的值配置为"Console(/SUBSYSTEM:CONSOLE)"。--这个一劳永逸嘛

注意:解决方法二可能需要重启VS2013

也许还有其他方法,其他人也写了博客的,我这个仅作参考.....

最近看到一位大牛的文章,讲的是VS2010,可以类比,这里的一闪即退有一个很基础调试错误:把调试(F5,那个实心三角形)当成了运行(不调试,Ctrl+F5,空心带尾巴三角形)。

因为调试(F5,那个实心三角形)就是一闪即逝的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据结构 VS2013 闪退
相关文章推荐