時間単位あたりの繰り返し回数を制限する方法はありますか?たとえば、私はこのようなループを持っています:時間単位あたりの繰り返し回数を制限する
for (int i = 0; i < 100000; i++)
{
// do stuff
}
私はループを上記のように制限したいので、毎秒30回の反復があります。
タイムラインにイテレーションを均等に配置して、最初の0.4秒で30回反復してから0.6秒待つようなことはありません。
これは可能ですか?それは完全に正確である必要はありません(より正確になるとより良いでしょう)。
なぜこれをやりたいですか? – fredoverflow
Nop、あなたはそれをすることはできません。事は、あなたが "タイマー"を探してコードを(1/30)ごとに発火させなければならないということです。 – AraK
@FredOverflow私のプログラムは非常に高速です。それは現在のレートでそれらを処理するのに十分速いではない別のプログラムに無線LAN経由でデータを送信しています。 –