Для программного определения количества ядер (процессоров) в языке С++ в операционной системе Windows.
1 Способ
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main(void) {
SYSTEM_INFO sysinfo;
GetSystemInfo(&sysinfo);
int CountProc=sysinfo.dwNumberOfProcessors);
return 0;
}
2 Способ
#include <iostream>
using namespace std;
int main()
{
int CountProc = sysconf(_SC_NPROCESSORS_ONLN);
}