Langage C ++ : Attendre x secondes.

L Etudiant -  
crabs Messages postés 908 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour a tous.

Apres plusieurs recherche, sur ce sites entre autre, je n'ai pas trouve satisfaction a ce que je recherche.

Voici ce que je voudrais faire :



Tant que l'on n'appuie sur aucune touche :

Afficher le nombre de secondes ecoulees depuis le 01/01/1970

Convertir le nombre de secondes en une structure struct tm

Effacer l'ecran

Afficher l'heure sous le format Heure:Minutes:secondes

Attendre 500ms

Fin du tant que.



Alors j'ai reussi a tout faire, sauf la partie ou il faut attendre 500ms.

Je pense qu'il faut se servir de "void sleep", mais je ne vois pas du tout comment faire.

Alors ma question : quelqu'un pourrait-il m'aider pour realiser en langage C++ une pause de 500ms ?

En vous remerciant ;)
A voir également:

2 réponses

Zep3k!GnO Messages postés 2025 Date d'inscription   Statut Membre Dernière intervention   200
 
je dirai
sleep(500); //dort 500ms
si mes souvenirs sont bons :)
0
crabs Messages postés 908 Date d'inscription   Statut Membre Dernière intervention   507
 
Salut,
Si tu es en environnement POSIX (UNIX & Linux), sleep c'est pour la seconde,
regardes plutôt du coté de nanosleep().
A+, crabs
0