1. ホーム
  2. c++

[解決済み] C++のプログラムに時限式の遅延を追加するにはどうしたらいいですか?

2022-03-04 01:17:26

質問

C++プログラムで時間指定遅延を追加しようとしているのですが、どなたか試せることや見られる情報について提案があれば教えてください。

このタイムドディレイをどのように実装しているか、もっと詳細がわかればいいのですが、タイムドディレイを追加する方法についてもっと情報が得られるまでは、これをどのように実装しようとすればいいのかさえわかりません。

どのように解決するのですか?

Win32の場合 :

#include<windows.h>
Sleep(milliseconds);

Unixの場合 :

#include<unistd.h>
unsigned int microsecond = 1000000;
usleep(3 * microsecond);//sleeps for 3 second

sleep() は数秒しかかからないので、長すぎることが多いのです。