マルチスレッドプログラミング相談室 その4
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
200:デフォルトの名無しさん 06/01/21 14:26:18 ちょっと確認だが、WaitForSingleObject()の第二パラメータの0ってNoWaitだよな? 単に待てば委員で内科医? 201:デフォルトの名無しさん 06/01/21 14:42:02 >196のままのコードを実行してみたけど、ちゃんと0が帰ってきたよ。 202:デフォルトの名無しさん 06/01/21 15:04:56 >>199 >>196の事象が事実であるなら、そういうものだと思って使うべき。 嫌なら別の手段を用いるべき。 203:196 06/01/21 15:47:24 >>200 SetEventしてそれが本当にシグナルになったかを見るためにWaifFor・・したのですが、 それがなぜかシグナルになっていないのです。 >>201 検証ありがとうございます。>>196のままのコードだとそうなると思いますが、実際にはほかのスレッドもいるので 何が起きているかはよくわかっていません。(デバッガでステップ実行したりデバッグライトを入れるだけで動きが変わるため) とりあえず、月曜にほかのスレッドがResetしていないか確認したいと思います あとSetEventって非同期に動いたりしませんよね? SetEvent(hEvent); ここで誰かがResetEventしない限り下はTRUEにならないですよね? if(WaitForSingleObject(hEvent,0)==WAIT_OBJECT_TIMEOUT) { }
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5358日前に更新/278 KB
担当:undef