logo

Funcția Sleep în C++

C++ oferă funcționalitatea de întârziere sau stare inactivă cu ajutorul sistemului de operare pentru o anumită perioadă de timp. Alte operațiuni CPU vor funcționa adecvat, dar funcția Sleep() din C++ va dormi executabilul prezent pentru timpul specificat de fir. Poate fi implementat folosind 2 biblioteci în funcție de sistemul de operare utilizat:

#include // pentru Windows



caracteristici java 8

#include // pentru Linux

Sleep poate suspenda execuția pentru time_period, unde time_period este implicit în secunde, deși îl putem schimba în microsecunde.

Sintaxă:



somn( perioada_timp ); // time_period în secunde

codul numărului aleatoriu c

Parametru: time_period este în secunde și reprezintă timpul de somn luat.

Tip returnare: Tipul de returnare al funcției de somn este un număr întreg în care dacă funcția este executată cu succes, atunci valoarea returnată va fi 0, altfel minus valoarea perioadei de timp returnate.



Exemplu:

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'; }>