Базовый многопоточный пример C ++ на VS2010 - PullRequest
0 голосов
/ 02 апреля 2012

Я не могу получить доступ ни к чему, кроме VS2010.

Можно ли как-нибудь написать базовое многопоточное приложение, просто вызывая простую функцию? Я знаю о Boost и C ++ 11, но у меня нет доступа к ним.

Я нашел это:

Многопоточность в c ++

но я не уверен, сработает ли это в моем сценарии?

Ответы [ 2 ]

0 голосов
/ 02 апреля 2012

То, что вы нашли, будет отлично работать для вас, если ваш код будет работать под управлением Windows (я полагаю, да, потому что вы используете VS).

0 голосов
/ 02 апреля 2012

Похоже, вы новичок в многопоточности, поэтому для начала лучше всего использовать OpenMP. Это позволяет вам - во многих случаях - просто добавлять прагматические выражения в ваш код, которые обеспечивают многопоточность. Это проще использовать для управления потоками в явном виде. Смотрите здесь: Документация OpenMP для VS2010

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...