• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プログラムのループの周期を設定する方法)

プログラムのループの周期を設定する方法

このQ&Aのポイント
  • C/C++でプログラムを作成し、ループの周期を設定したい場合、どうすればよいでしょうか。
  • プログラム内でループの周期を指定するためには、時間計測関数を使用することが一般的です。
  • 具体的には、ループの開始時と終了時にクロック値を取得し、その差分を計算して処理時間とすることで、周期を制御することができます。

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

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

timeBeginPeriod(1) をするとSleep(を含むタイマー)の精度が上がります

参考URL:
http://d.hatena.ne.jp/NyaRuRu/20060910

その他の回答 (1)

  • eroermine
  • ベストアンサー率18% (83/444)
回答No.2

for loop 内で他のプログラム(スレッド)に制御が渡ると駄目なので 割り込み禁止状態にする必要があります。 しかしこれはアプリでは出来ないので優先順位を最上位にすればそれに近くなりますが、Windowsのプログラムとしては無理があると思います。 リアルタイムOSの領分かと。

関連するQ&A

専門家に質問してみよう