Lors du codage en C + + , il peut être utile d'arrêter l'exécution du programme temporairement à des fins telles que l'animation ou de donner le temps à l'utilisateur de lire l'écran. Par exemple, vous pouvez afficher du texte à l'utilisateur , ont le programme attendez cinq secondes, puis continuer l'exécution du code . Diverses fonctions de " sommeil " sont disponibles , en fonction du système d'exploitation que vous utilisez, car elle nécessite l'accès de l'horloge système . Instructions
1
Ouvrez le fichier C + + dans un éditeur tel que Microsoft Visual Studio Express .
2
Inclure l'en-tête " Windows.h " , sous Windows, si vous le pouvez accéder à la fonction "sommeil" en ajoutant le code suivant au début de votre fichier : Photos
# include
Sinon, si vous utilisez Unix, notamment le " unistd.h " tête à la place avec le code:
# include
3 Appelez la fonction" sommeil " dans Windows pour suspendre l'exécution du programme pour une spécifiée de temps en ajoutant le code suivant dans votre fonction : .
sommeil (1000); //1 seconde
l'argument numérique est en millisecondes , donc 1000 ms = 1 seconde < br >
Alternativement, dans Unix, appeler le "sleep " ou " fonctions usleep " suspendre l'exécution , avec le code:
sommeil (1); //1 seconde
usleep ( 500000 ) ; //0,5 seconde
argument de la Unix " sommeil " fonction est mesuré en secondes . L'argument de la « usleep " fonction est mesurée en microsecondes , ce qui est un millionième de seconde. L' argument de la fonction " usleep " doit être inférieur à un million.
4
Enregistrez le fichier C + + , compiler et exécuter le programme à utiliser la fonction de veille .