GNU/Linux >> Linux の 問題 >  >> Linux

ミリ秒スリープする

ミリ秒単位の標準 C API は存在しないため、(Unix では) usleep で解決する必要があることに注意してください。 、マイクロ秒を受け入れます:

#include <unistd.h>

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

C++11 では、標準ライブラリ機能を使用してこれを行うことができます:

#include <chrono>
#include <thread>
std::this_thread::sleep_for(std::chrono::milliseconds(x));

明確で読みやすく、sleep() の単位を推測する必要はもうありません 関数がかかります。


Linux
  1. Linuxスリープコマンド–指定された時間の遅延

  2. サブシェルを黙って殺しますか?

  3. GNU ポートのミリ秒を timespec に変換する

  1. http リクエストのタイミングをミリ秒単位で計るシンプルな Linux ツール

  2. ネストされた for ループ

  3. Linux コマンドにランダムな遅延を追加する

  1. 初心者向けのLinuxsleepコマンドチュートリアル(例付き)

  2. APTユーザー向けのDNF

  3. bash または ksh で 1 ミリ秒間スリープする方法