今天发现了一个奇怪的现象, cpu占用一直25%, 因为是四核的缘故,算cpu占满了, 寻找了代码里面的for循环无果,经过详细排查,原来是设置定时器时手误造成的,特此记录下
QTimer *timer = new QTimer(this);
timer->start(0); //这里千万别写0
connect(timer, &QTimer::timeout, [=](){
//todo
});
今天发现了一个奇怪的现象, cpu占用一直25%, 因为是四核的缘故,算cpu占满了, 寻找了代码里面的for循环无果,经过详细排查,原来是设置定时器时手误造成的,特此记录下
QTimer *timer = new QTimer(this);
timer->start(0); //这里千万别写0
connect(timer, &QTimer::timeout, [=](){
//todo
});