使用するタイマーの例が必要です。最後には、持続時間(X ms)を渡すオブジェクトと、タイマーが経過したとき(X ms後)に呼び出される関数へのポインタが必要です。C++のタイマーの例
誰かが実装されている場合は素晴らしいでしょうが、アドバイスも非常に便利です。私はC++でタイマーを実装していません。
ありがとうございます!
使用するタイマーの例が必要です。最後には、持続時間(X ms)を渡すオブジェクトと、タイマーが経過したとき(X ms後)に呼び出される関数へのポインタが必要です。C++のタイマーの例
誰かが実装されている場合は素晴らしいでしょうが、アドバイスも非常に便利です。私はC++でタイマーを実装していません。
ありがとうございます!
// This starts a managed obj of a timer immediately, and with a 1 Second tick,
System::Threading::Timer myTimer = gcnew System::Threading::Timer(gcnew System::Threading::TimerCallback(Htask), NULL, 0, 1000);
// This is the function call back syntax
void Htask(Object ^state)
{
static int counter = 0;
printf("Executing my timer %d", counter);
return;
}
私はその後、「構成プロパティ」の下に行く、あなたのプロジェクトのプロパティ>>あなたはVS 2015を使用する場合、「プロジェクト」の下で、あなたはCLRを有効にする必要があることを使用するように、追加するのを忘れ「共通言語サポート(/ clr)」を「共通言語ランタイムサポート」に変更します。
その後 #import <System.dll>
uning namespace System::Threading;
を使用キープタイピングシステムからあなたを救う:: ......
よろしくドミニク
ヒントは、 "C++睡眠を" Googleとあなたの仕事しますそれを回避する。コミュニティからのコードを期待する前に少しの努力をする必要があります。 – Rob
いくつかのC++の亜種があるので、これは可能な複製ですhttp://stackoverflow.com/questions/14650885/how-to-create-timer-events-using-c-11 – infixed
私はクロノを研究し、私のしかし、私はこれらの日に時間がなくなり、1つの作業例が素晴らしいでしょう。しかし、私は1つを見つけ、それは動作します。 – Dusan