logo

Sleep-funksjon i C++

C++ gir funksjonaliteten til forsinkelse eller inaktiv tilstand ved hjelp av operativsystemet for en bestemt tidsperiode. Andre CPU-operasjoner vil fungere tilstrekkelig, men Sleep()-funksjonen i C++ vil hvile den nåværende kjørbare filen i den angitte tiden av tråden. Det kan implementeres ved hjelp av 2 biblioteker i henhold til operativsystemet som brukes:

endre navn i linux-katalogen

#include // for windows



#include // for linux

Sleep kan suspendere kjøringen for time_period der time_period er i sekunder som standard, selv om vi kan endre den til mikrosekunder.

Syntaks:



sleep( tidsperiode ); // tidsperiode i sekunder

Parameter: time_period er i sekunder, den representerer søvntiden som er tatt.

Returtype: Returtypen for dvalefunksjon er et heltall der hvis funksjonen er vellykket utført, vil verdien som returneres, være 0, ellers minus verdien av tidsperioden som returneres.



Eksempel:

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