ホームページ > バックエンド開発 > C++ > C でミリ秒間実行を一時停止するにはどうすればよいですか?

C でミリ秒間実行を一時停止するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-12-27 08:01:10
オリジナル
255 人が閲覧しました

How Can I Suspend Execution for Milliseconds in C  ?

C でのミリ秒間の実行の一時停止

POSIX sleep() 関数は、指定された秒数の間プログラムの実行を停止します。ただし、スリープ期間をよりきめ細かく制御するために、C ではより正確なオプションが提供されています。

C 11 では、標準ライブラリにミリ秒間スリープするメソッドが導入されています。

#include <chrono>
#include <thread>

std::this_thread::sleep_for(std::chrono::milliseconds(x));
ログイン後にコピー

この関数は次のメソッドを受け入れます。 x ミリ秒の継続時間を表す std::chrono::milliseconds オブジェクト。このアプローチを使用すると、sleep() の引数の単位に関する混乱の可能性が排除されます。

以上がC でミリ秒間実行を一時停止するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート