スレッド間の4つの------共有データをプログラムするC ++ 11同時

例えば:

  あなただけ力ならば、唯一借りるには余りにも高価賃借人、そして他の人が借りて、二人が立ち上がっする唯一のトイレ毎朝がある一緒に住んで、バスルームであなたのルームメイト場合、あなただけ待つことができ、動作するように行く、その絵は説明しません。複数のスレッドがデータがデータの読み書きを共有している場合、同じ問題が、それは、データ保護のシェアことに留意すべきです。

共有データを保護するためのミューテックスを使用します。

  共有データへの現在のアクセス、訪問の最後には、そのデータのロックが解除されたときに、ミューテックスロック賞データを使用しています。C ++でのミューテックスは、最も一般的なデータ保護メカニズムの一つです。

C ++、ミューテックスを使用しました:

  

おすすめ

転載: www.cnblogs.com/418ks/p/11595024.html