Langage C ++ : Attendre x secondes.

L Etudiant -  
crabs Messages postés 909 Statut Membre -
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 2049 Statut Membre 200
 
je dirai
sleep(500); //dort 500ms
si mes souvenirs sont bons :)
0
crabs Messages postés 909 Statut Membre 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