独自のスレッドで0.5秒間隔で呼び出す必要のある関数があります。
コールバックのようなモードで動作し、指定された時間間隔でコールバックを実行するタイマーを接続できるブーストまたは別のライブラリに機能はありますか?
独自のスレッドで0.5秒間隔で呼び出す必要のある関数があります。
コールバックのようなモードで動作し、指定された時間間隔でコールバックを実行するタイマーを接続できるブーストまたは別のライブラリに機能はありますか?
あなたはそのために使うことができますboost::asio::deadline_timer
。
タイマーにはJUCEを使用しています。多重継承を使用してタイマークラスをサブクラス化し、実行中のタイマーを設定してから、タイマーイベントを非常に簡単に処理するためのコールバック関数を定義できます。
http://www.rawmaterialsoftware.com/
同様の機能を提供するライブラリはおそらくたくさんあります。
コールバック付きの繰り返しタイマーが必要なように聞こえます
あなたは通常ブーストとバインディングでこれを行うことができます...しかしここに良い散歩があります
http://www.boost.org/doc/libs/1_40_0/doc/html/boost_asio/tutorial/tuttimer3.html