作者oppositebank (咖哩兽)
看板Programming
标题[问题] VS2012 debug模式经常停止回应
时间Fri Dec 23 13:53:55 2016
OS: win10
IDE: Microsoft Visual Studio 2012
语言: C++
状况如下:
使用release模式下没有问题
但使用debug模式,并且在程式运行中且停在中断点时,VS2012非常容易当掉
比如 (以下所有情况都是运行中并停在某行的时候)
想从底下看变数的值 按那个+号要把vector展开 VS就当了
SK有人敲 下意识点开看 VS又当了
当掉基本上只能按VS2012右上角那个叉叉
然後选择关闭或是重启
如果手贱点了底下的win10工具列 或是Ctrl+Alt+Delete
整个OS一起挂掉
有人遇过这样的情况过吗?
想请教一下这能怎麽解决
BTW 前阵子刚好电脑坏掉 换了新电脑
之前电脑是DDR3 16G 现在DDR4 8G
OS都是win10 IDE都是VS2012
都会有这样的状况
也就是说 换了电脑 重灌VS2012 重灌win10 都没用
在这种状况下debug真的好想死............
我受够了一直用release模式然後把变数值写FILE出来debug了.........
救命QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.161.53.45
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Programming/M.1482472438.A.95D.html
1F:推 spfy: 完整重新安装OS和IDE都这样? 124.64.215.47 12/23 14:06
换新电脑以後全部重装阿 硬碟也新的 data另外用随身硬碟转过来的
2F:推 spfy: 如果全部硬体都是新的...那要不要考虑换个 124.64.215.47 12/23 14:32
3F:→ spfy: 安装档 ....或重写专案(? 124.64.215.47 12/23 14:32
专案出了什麽事会产生这样的状况吗...专案很大 不太可能重写...QQ
4F:推 yzfr6: 即便出事, 你也得知道是哪个专案有事 218.66.74.153 12/24 09:52
5F:推 redshoe: Vector 太大跑到当? 所以才会输出档案来 101.14.151.52 12/24 12:10
6F:→ redshoe: 看? 101.14.151.52 12/24 12:10
vector是真的用满多的...如果全部改成单纯的pointer是不是会好一点啊?
※ 编辑: oppositebank (218.161.53.45), 12/26/2016 17:48:10
7F:→ smmoon: 换visual studio吧 60.248.187.11 12/30 14:45
8F:推 LenaPark: OS用server版就没问题 1.163.101.79 01/20 09:23