Процессоры количества с помощью C++ в соответствии с Windows

Это ошибка, и она известна, см. http://prod.lists.apple.com/archives/xcode-users/2014/Aug/msg00030.html

Да, извините за это. Его уже убрали, больше никаких ошибок не нужно.

6
задан Paul Mitchell 18 May 2009 в 14:02
поделиться

3 ответа

Вы можете использовать GetLogicalProcessorInformation , чтобы получить необходимую информацию.

ETA:

Как упоминалось в вопросе, на который ссылается комментатор, другой (более простой) способ сделать это можно через GetSystemInfo:

SYSTEM_INFO sysinfo;
GetSystemInfo( &sysinfo );

numCPU = sysinfo.dwNumberOfProcessors;

Похоже, GetLogicalProcessorInformation предоставит вам более подробную информацию, но если все, что вам нужно, это количество процессоров, GetSystemInfo, вероятно, будет работать нормально.

12
ответ дан 8 December 2019 в 17:26
поделиться

Я заметил, что есть переменная среды NUMBER_OF_PROCESSORS в XP, но я не смог найти ее на сайте Microsoft. Однако я считаю, что это был бы самый простой способ.

2
ответ дан 8 December 2019 в 17:26
поделиться
0
ответ дан 8 December 2019 в 17:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: