1

最近C++でゲームを作ることにしましたが、C ++ではマルチスレッドのサポートがないことがわかりました:(ライブラリはありますが、プラットフォームに依存しているため、あまり良くありません。このプラットフォームを実行する方法はありますか? -C ++で独立していますか?

4

1 に答える 1

10

C ++ 11には、組み込みのスレッドサポートがあります(言語および標準ライブラリの一部として)。

http://en.wikipedia.org/wiki/C%2B%2B11#Multithreading_memory_model

http://en.wikipedia.org/wiki/C%2B%2B11#Threading_facilities

また、boost :: thread(boost :: asio私は信じています)は(多かれ少なかれ)プラットフォームに依存しないスレッドサポートを提供します(そしてこれを提供するライブラリはそれだけではありません)。

于 2012-08-25T11:46:14.147 に答える