在Event中用qDebug()输出几个变量瞅瞅:
然后很慎人的事情发生了:
一个小循环中qDebug()输出的顺序是乱的!!!
但又乱得很有艺术。。。
比如:
循环i = 1~4
qDebug << v1;
//一些计算
qDebug << v2;
qDebug << v3;
输出的形式
v1
v1
v1
v1
v2
v3
v2
v3
v2
v3
v2
v3
把“//一些计算”去掉:输出为:
v1
v2
v3
v1
v2
v3
v1
v2
v3
也就是期望的形式了~~~
很慎人吗???这个qDebug()的输出是不是跟程序执行的顺序无关呢?否则这也太。。。不对劲了吧?
[ 此帖被yangfanxing在2009-12-22 23:30重新编辑 ]