Attendre x seconde (version simple) [code en c] [gcc]

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 288 fois - Téléchargée 37 fois

Contenu du snippet

Code compiler avec gcc sous unix

Source / Exemple :


#inclue <stdlib.h>

int main(void)
{
      sleep(2);  //Attent 2 seconde
}

A voir également

Ajouter un commentaire

Commentaires

cs_Jo
Messages postés
138
Date d'inscription
jeudi 24 août 2000
Statut
Membre
Dernière intervention
6 avril 2002

Salut,
Desole Bog, mais je ne pouvait pas explique pour windows car jeconnait pas asser bien la programmation sous Dos/Windows, donc je ne pouvait pas le faire,
de plus comme on peut le voir dans mon exemple avec GCC (compilateur ANSI-C) la fonction se trouve dans stdlib.h et la fonction sleep(time) time est le temps en secondes et non en millisecondes comme d'apres toi (je n'en doute pas) est en millisecondes sous windows
cs_Bki
Messages postés
32
Date d'inscription
vendredi 18 janvier 2002
Statut
Membre
Dernière intervention
25 mai 2004

Sous MS-DOS, c'est aussi en milisecondes alors ? Où alors ça n'existe pas ? Il faut aussi inclure winbase.h ?
cs_Bog
Messages postés
29
Date d'inscription
mercredi 26 décembre 2001
Statut
Membre
Dernière intervention
28 janvier 2003

Tu aurais du au moins préciser comment utiliser cette fonction pour les OS win...
Bon, je le fais à ta place pour ceux qui souhaitent savoir :
Sleep(time) où time est le temps souhaité, qui s'exprime en MILLI-secondes (pour les OS win).
La fonction est inclue dans <winbase.h>
ex:

#include <winbase.h>

int main()
{
Sleep(10000); // Attendre 10 secondes

return 0;
}

*=*=*=* Voila.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.