1. ホーム
  2. c++

[解決済み] ミリ秒単位でスリープ

2022-03-14 22:35:20

質問

POSIXは知っている sleep(x) 関数は、プログラムを x 秒間スリープさせます。プログラムをx秒間スリープさせる関数はありますか? ミリ秒 をC++で作成することはできますか?

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

ミリ秒の標準的なC APIはないので、(Unixの場合)次のように解決する必要があることに注意してください。 usleep はマイクロ秒を受け付けます。

#include <unistd.h>

unsigned int microseconds;
...
usleep(microseconds);