Я не могу получить доступ ни к чему, кроме VS2010.
Можно ли как-нибудь написать базовое многопоточное приложение, просто вызывая простую функцию? Я знаю о Boost и C ++ 11, но у меня нет доступа к ним.
Я нашел это:
Многопоточность в c ++
но я не уверен, сработает ли это в моем сценарии?
То, что вы нашли, будет отлично работать для вас, если ваш код будет работать под управлением Windows (я полагаю, да, потому что вы используете VS).
Похоже, вы новичок в многопоточности, поэтому для начала лучше всего использовать OpenMP. Это позволяет вам - во многих случаях - просто добавлять прагматические выражения в ваш код, которые обеспечивают многопоточность. Это проще использовать для управления потоками в явном виде. Смотрите здесь: Документация OpenMP для VS2010