• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:condition_variable::wait~)

問題:condition_variable::wait_forの設定に誤りがあるのか。

このQ&Aのポイント
  • 質問文章はcondition_variable::wait_forの設定に誤りがあるのか気になります。
  • プログラムを走らせた結果、ループが抜けてしまうタイミングがあります。
  • if( result == std::cv_status::no_timeout )が真になってしまう原因と、設定が足りているかについて教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

再現しませんでした。きっちり100秒間"ループ中"を出力し続けます。 # Windows7-64, Visual C++ 2015, 64-bit compile

TeijigoTeatime
質問者

お礼

早々のレスありがとうございます。 Windows7がないため仮想PC(VSなし、ランタイムだけ)にリリースビルドで試してみたところ問題なく動作しました。 同じくWindows10の仮想PC(VS2017RC)で試したところダメでした。 Windows10で問題が出るようです。 使い方を確認したいと思います。

TeijigoTeatime
質問者

補足

環境を書いていませんでした。失礼しました。 質問時の環境はWindows10-64, Visual C++ 2015, 64-bit compileです。

関連するQ&A