如何找出QT中的CPU数量?

时间:2011-12-29 07:28:06

标签: qt

QT中是否存在与操作系统无关的功能?

这个int QThread::idealThreadCount会返回理想的线程数,但它不会告诉任何有关处理器数量的信息

1 个答案:

答案 0 :(得分:5)

来自文档:

  

返回可在系统上运行的理想线程数。   这是通过查询处理器核心的数量来完成的,包括真实和   逻辑上,在系统中。

如果您不考虑将逻辑核心考虑在内,那就错了,在这种情况下,您必须使用特定于平台的API调用。