[過去ログ] C/C++ゲーム製作総合スレッド Part7 [転載禁止]©2ch.net (711レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
106
(2): 2015/01/26(月)15:41 ID:VjIajR+F(1) AAS
>>105
キュー操作そのものにミューテックスで排他かけるから
「寝る」一連の動作と「起こす」一連の動作は複数のスレッドで並行に起こらない。

「寝て大丈夫かキューを確認したらタスクがあるから寝ずに実行」か
「完全に寝る→即座に次のタスクがキューにある状況で起こされる」のどちらか。

.NETだとWait()とPulseAll()、Javaならwait()とnotifyAll()で
簡単に実装できるけど、Win32APIだと少し面倒だった。
省2
107
(1): 2015/01/26(月)16:22 ID:MFO6WL+3(1/2) AAS
>>106
condition_variable
114
(1): 2015/01/26(月)21:04 ID:J7eP3rC5(1/2) AAS
>>106
Javaや.NETはスレッド簡単に書けるんか。
C++11や今後の新しいC++規格で同じようなライブラリ入れてくんないかな?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.019s