今天才知道C++11支持多线程thread,于是写了个测试程序,运行结果看起来有些乱。

2025-04-15 09:46:50
推荐回答(1个)
回答1:

这跟线程的调度有关,同等优先级的线程,并不是按照先执行完一个线程,再执行另一个线程的顺序,因为这可能造成某些线程等待时间过长,甚至没有执行的机会。