私はC + +でマルチスレッドプログラミングに関する良い本/記事/リファレンスを探しています。いくつかの推奨事項がある古いスレッドはほとんど見つかりませんでした。しかし、それらのほとんどはJavaにあります。誰かが厳密にC++で何かを知っていますか?マルチスレッドプログラミングC++
ありがとうございます。
私はC + +でマルチスレッドプログラミングに関する良い本/記事/リファレンスを探しています。いくつかの推奨事項がある古いスレッドはほとんど見つかりませんでした。しかし、それらのほとんどはJavaにあります。誰かが厳密にC++で何かを知っていますか?マルチスレッドプログラミングC++
ありがとうございます。
非常に有望であるC++ Concurrency in Actionと呼ばれる人手による本があります。 これは来月に利用可能になるはずです。スレッドを作成する方法からロックフリーコレクション(C++では!)などの高度な並行処理トピックまで、C++スレッドがたくさんあります。
最新のC++ 11のビデオチュートリアルMSDN。初心者のためではなく、最近のコンパイラでのみ役立ちます。
オライリーがおいしい:オライリーの「Pthreads Programming」本。例はC言語であり、C++プログラムでうまく動作します。しかし、実際にオブジェクト指向のアプローチを探しているなら、これはおそらくそれをカットしません。私はもっと最近の参考文献があると思いますが、これは数年前に読んだときによく書かれた本であることがわかりました。
このリンクは、マルチスレッドの学習を開始したときに非常に役立ちます。 http://www.codeproject.com/KB/threads/MultithreadingTutorial.aspx
最近のコンパイラをお持ちの方は、スレッドを作成するだけで非常に簡単です['std :: thread'](http://en.cppreference.com/w/cpp/thread/thread)。これは、スレッド間の同期が難しい可能性があります。 –