0
我正在使用RHEL 6 64位并在四核处理器上的虚拟机上运行。我编写了以下程序来检查硬件可以处理的线程数。thread :: hardware_concurrency()检查返回零值
#include <thread>
#include <iostream>
using namespace std;
int main()
{
cout << thread::hardware_concurrency() << endl;
return 0;
}
结果始终为零,这样的结果是什么原因?