2

独自のスレッドで0.5秒間隔で呼び出す必要のある関数があります。

コールバックのようなモードで動作し、指定された時間間隔でコールバックを実行するタイマーを接続できるブーストまたは別のライブラリに機能はありますか?

4

3 に答える 3

3

あなたはそのために使うことができますboost::asio::deadline_timer

于 2012-04-17T19:08:01.533 に答える
2

タイマーにはJUCEを使用しています。多重継承を使用してタイマークラスをサブクラス化し、実行中のタイマーを設定してから、タイマーイベントを非常に簡単に処理するためのコールバック関数を定義できます。

http://www.rawmaterialsoftware.com/

同様の機能を提供するライブラリはおそらくたくさんあります。

于 2012-04-17T19:06:44.843 に答える
0

コールバック付きの繰り返しタイマーが必要なように聞こえます

あなたは通常ブーストとバインディングでこれを行うことができます...しかしここに良い散歩があります

http://www.boost.org/doc/libs/1_40_0/doc/html/boost_asio/tutorial/tuttimer3.html

于 2012-04-17T19:22:47.323 に答える