QT 调试器调试倒着跑
月牙九号 2017-01-19 10:51:17 1.我的QT creator 有问题,直接运行结果是对的,但是debug的时候,只要是for循环,会出现倒着跑代码的情况
for(int i=0;i <num;i++)
{
语句1;
语句2;
语句3;
语句4;
}
没有递归,没有多线程,就是简单的for就会有这种问题。
debug的时候这样跑
第一遍for:语句1->语句4,然后语句3,语句2,语句1,然后开始第二遍for,每一次正序走完以后,再倒着走一遍。不只是光标倒着走,debug会看到变量被重复赋值,改变。
直接跑的时候,输出结果是对的。
这是为啥捏,很奇怪啊,第一次看见倒着跑的代码?