logo

Funkce spánku v C++

C++ poskytuje funkci zpoždění nebo neaktivního stavu s pomocí operačního systému po určitou dobu. Ostatní operace CPU budou fungovat adekvátně, ale funkce Sleep() v C++ uspí současný spustitelný soubor po určenou dobu vláknem. Může být implementován pomocí 2 knihoven podle používaného operačního systému:

#include // pro Windows



#include // pro linux

Spánek může pozastavit provádění na time_period, kde time_period je ve výchozím nastavení v sekundách, i když to můžeme změnit na mikrosekundy.

Syntax:



spánek( časové_období); // time_period v sekundách

java seznam

Parametr: time_period je v sekundách a představuje dobu spánku.

Typ vrácení: Návratový typ funkce spánku je celé číslo, kde pokud je funkce úspěšně provedena, vrácená hodnota bude 0, jinak mínus hodnota vráceného časového období.



Příklad:

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