1
0
mirror of https://github.com/Relintai/osxcross.git synced 2025-03-21 20:02:28 +01:00
osxcross/tools/cpucount.cpp

12 lines
250 B
C++
Raw Normal View History

#include <iostream>
#include <thread>
/** Print number of (enabled) CPU cores.
*
* Requires C++11 or better.
*/
int main() {
unsigned int numcpus = std::thread::hardware_concurrency();
std::cout << (numcpus > 0 ? numcpus : 1) << std::endl;
}