- C++相談室 part113
124 :デフォルトの名無しさん[sage]:2014/06/17(火) 22:36:07.98 ID:kAq4ypGz - >>123
そんなのは そのクラスが何の目的でmutexを持つのかに依存するだろう クラスの変更操作を排他する目的なら コピー先で新たにもう一つmutex作成すればいいだけ
|
- C++相談室 part113
126 :デフォルトの名無しさん[sage]:2014/06/17(火) 23:27:57.52 ID:kAq4ypGz - >>125
何がしたいのかイミフな糞コード見せられて こうですかときかれてもな とりあえずコピー元と先の両方のロックは必要 http://ideone.com/Lbnn11
|
- C++相談室 part113
128 :デフォルトの名無しさん[sage]:2014/06/17(火) 23:51:21.62 ID:kAq4ypGz - >>127
本当にわかってるのかねえ。 スレッド1と2がそれぞれworker内で別のTestを持って foo呼び出しの際にさらにそれぞれコピーされてるぞ? 本当は一つのTestを二つのスレッドから更新したいんだろ? (そうだと言ってくれ)
|