logo

Fonction de veille en C++

C++ fournit la fonctionnalité de retard ou d'état inactif à l'aide du système d'exploitation pendant une période de temps spécifique. Les autres opérations du processeur fonctionneront correctement, mais la fonction Sleep() en C++ mettra en veille l'exécutable actuel pendant la durée spécifiée par le thread. Il peut être implémenté à l'aide de 2 bibliothèques selon le système d'exploitation utilisé :

#include // pour Windows



système opérateur

#include // pour Linux

Sleep peut suspendre l'exécution pendant time_period où time_period est en secondes par défaut, bien que nous puissions le changer en microsecondes.

Syntaxe:



dormir (période_heure); // période_temps en secondes

Paramètre: time_period est en secondes, il représente le temps de sommeil pris.

Type de retour : Le type de retour de la fonction sleep est un entier où si la fonction est exécutée avec succès, la valeur renvoyée sera 0, sinon moins la valeur de la période renvoyée.



Exemple:

convertir un entier en chaîne
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'; }>