logo

C++ のスリープ関数

C++ は、オペレーティング システムの助けを借りて、特定の期間の遅延または非アクティブ状態の機能を提供します。他の CPU 操作は適切に機能しますが、C++ の Sleep() 関数は、スレッドによって指定された時間、現在の実行可能ファイルをスリープさせます。使用されているオペレーティング システムに応じて、2 つのライブラリを使用して実装できます。

#include // Windows の場合



#include // Linux の場合

Sleep は time_period の間実行を一時停止できます。time_period はデフォルトで秒単位ですが、マイクロ秒に変更することもできます。

構文:



sleep( time_period ); // time_period (秒単位)

パラメータ: time_period は睡眠時間を表す秒単位です。

戻り値の型: sleep 関数の戻り値の型は整数で、関数が正常に実行された場合、返される値は 0 になり、そうでない場合は、返された期間の値を引いた値になります。



例:

C++
// C++ Program to show how to use // sleep function #include  // Library effective with Windows #include  // Library effective with Linux #include  using namespace std; // Driver code int main() {  cout << 'Join the Line:
';  cout << 'Wait for 5 seconds
';  // sleep will schedule rest of   // activities after 5 seconds  sleep(5);  cout << 'It's your time buy ticket'; }>