logo

Funció Sleep en C++

C++ proporciona la funcionalitat de retard o estat inactiu amb l'ajuda del sistema operatiu durant un període de temps específic. Altres operacions de la CPU funcionaran adequadament, però la funció Sleep() en C++ dormirà l'executable actual durant el temps especificat pel fil. Es pot implementar mitjançant 2 biblioteques segons el sistema operatiu que s'utilitzi:

#inclou // per a Windows



#include // per a Linux

Sleep pot suspendre l'execució de time_period on time_period està en segons per defecte, tot i que podem canviar-lo a microsegons.

Sintaxi:



dormir (període_temps); // temps_període en segons

Paràmetre: time_period està en segons i representa el temps d'inactivació.

Tipus de retorn: El tipus de retorn de la funció de repòs és un nombre enter on si la funció s'executa correctament, el valor retornat serà 0, en cas contrari menys el valor del període de temps retornat.



Exemple:

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