Я пытаюсь выяснить, как программно определить количество ядер процессора.Это код, который я использую:
SYSTEM_INFO sysinfo;
GetSystemInfo( &sysinfo );
std::cout << "CPU count: " << sysinfo.dwNumberOfProcessors << std::endl;
Он работает в Windows на iMac i7 через Boot Camp.Было бы неплохо узнать, что Apple допустила производственную ошибку и установила 8-ядерный процессор в мою машину вместо 4-ядерного.