都知道,VC是可以在调试过程中改代码的。设一个断点,停下来,改一下后面的代码,再走,VC会重新编译并且用新的代码继续运行。这样发现了错误可以在调试中马上改正,提高了调试效率。
    很奇怪,这两天发现我的工程在调试中不能改代码了!!以前都是可以的呀?断点断下来后,改动了一些代码,再走时还是按原来的逻辑走。如果是加了新代码,那这些新代码直接被跳过。怎么回事呀?非要停止调试重新编译生成新的代码才起作用!
    我的程序是随机画图的,我好不容易才跟到某个错误,不能让它停止退出呀。退出重来就很难再跟到了!烦死了,谁告诉我为什么呀?怎么解决这个问题?是VC哪里设置不对吗?