前スレ
C++相談室 part155
https://mevius.5ch.net/test/read.cgi/tech/1616555235/
C++相談室 part156
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
2021/05/19(水) 10:55:13.24ID:LZZifCH2997デフォルトの名無しさん
2021/08/09(月) 09:47:15.53ID:TRAo/ccI >スレッドが実行中か確認したいってどんなときなのかな?
排他制御付きのキューを自力実装するときまれによくある……
キューがあふれそうになったときpushする側(producer)を待たせる作りにした場合、
popする側(consumer)はデータをpop後、producerが待っていたらその待ちを解除、
待っていなかったら何もしないという判断が居るのでこのためのフラグ
(producer側にpushを継続する意思があるかどうか、またはpush待ち中かどうかを表すフラグ)が居る
producerよりconsumerがいつも速い見込みでキューがあふれない前提(キューが必要に応じていくらでも大きくなる)
だったりその他(待ち解除が条件変数ではなくキューイングされるイベントだったり)だと無くてもよいから
ぜってー必要か、というとビミョーだがあった方がすっきり効率的なコードとして書ける
排他制御付きのキューを自力実装するときまれによくある……
キューがあふれそうになったときpushする側(producer)を待たせる作りにした場合、
popする側(consumer)はデータをpop後、producerが待っていたらその待ちを解除、
待っていなかったら何もしないという判断が居るのでこのためのフラグ
(producer側にpushを継続する意思があるかどうか、またはpush待ち中かどうかを表すフラグ)が居る
producerよりconsumerがいつも速い見込みでキューがあふれない前提(キューが必要に応じていくらでも大きくなる)
だったりその他(待ち解除が条件変数ではなくキューイングされるイベントだったり)だと無くてもよいから
ぜってー必要か、というとビミョーだがあった方がすっきり効率的なコードとして書ける
998デフォルトの名無しさん
2021/08/09(月) 09:51:30.16ID:TRAo/ccI999デフォルトの名無しさん
2021/08/09(月) 09:55:16.95ID:TRAo/ccI となるようにインクリメントするカウンタの意味を仕向ける
1000デフォルトの名無しさん
2021/08/09(月) 09:55:21.66ID:eF2Q2UUf >>998
アンカーミスってねい?
アンカーミスってねい?
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 81日 23時間 0分 8秒
新しいスレッドを立ててください。
life time: 81日 23時間 0分 8秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 中国国連大使「日本が中国に武力行使すると脅しをかけたのは初めて」 国連事務総長に書簡 [♪♪♪★]
- 台湾有事での集団的自衛権行使に「賛成」が48.8%、「反対」が44.2% ★7 [♪♪♪★]
- 【トレンド】高市首相「マウント取れる服」投稿にツッコミ続出「他国に対する敬意がない」「外交相手に失礼」 [1ゲットロボ★]
- 【🐼】パンダ、日本で会えなくなる? 中国との関係悪化で不安の声 [ぐれ★]
- 【立憲民主党】「質問レベルの低さが立憲の存立危機事態」台湾有事発言を引き出した立憲“執拗追及”が波紋… ★2 [尺アジ★]
- 津田健次郎、日本はどうも『若い』ということに固執しすぎている…どうカッコよく見えるかが大事」年の重ね方へ持論 [muffin★]
- 【悲報】ジャップ、ネットでイキり散らしてるだけで中国大使館にデモしたりはしない🥹 [616817505]
- 🏡😡
- 現役JKのお茶会スレ( ¨̮ )︎︎𖠚ᐝ160
- 共同通信「これが高市総理の選んだマウントを取れる服です」 [931948549]
- 【高市価格破壊】京都のホテル宿泊代、暴落😱 [614650719]
- 知り合いの家の脱衣場でこういうの見たらどうする?
