C++相談室 part110
■ このスレッドは過去ログ倉庫に格納されています
0272KUSO KOTE ◆unko./w.Osri
2014/01/18(土) 15:58:51.90"join"の定義はさておき、自前の疑似joinでがんばります。
<サブスレッド側>
処理の最後で
ミューテックス ロック {
完了フラグ←true
条件変数をnotify_all
}
<待つ側>
ミューテックス ロック {
完了フラグ==trueなら戻る
条件変数でタイムアウト待ち
}
threadのデストラクト前に一度だけthread::joinを呼び出す。
■ このスレッドは過去ログ倉庫に格納されています