C++11のスレッドセーフ対応について

※勉強中のため、大いに間違っている可能性があります。

recursive_mutexについて

マルチスレッド、排他制御ってなに?
→基本は、値変更、値取得に関わる部分にロックをかけておいて、順番保証しておけってことかな。

■追記
浅い知識で追記。
mutexが必要かどうかは、

・その関数なりが、別スレッドから呼ばれる可能があるか。
・その関数で値を取得して書き換えたりする処理があるか

による模様。
上記に該当するならmutexで排他制御する必要がある。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です