ATTENDRE X SECONDE (VERSION SIMPLE) [CODE EN C] [GCC]

cs_Bog Messages postés 29 Date d'inscription mercredi 26 décembre 2001 Statut Membre Dernière intervention 28 janvier 2003 - 23 févr. 2002 à 16:20
cs_Jo Messages postés 138 Date d'inscription jeudi 24 août 2000 Statut Membre Dernière intervention 6 avril 2002 - 9 avril 2002 à 01:29
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/9127-attendre-x-seconde-version-simple-code-en-c-gcc

cs_Jo Messages postés 138 Date d'inscription jeudi 24 août 2000 Statut Membre Dernière intervention 6 avril 2002
9 avril 2002 à 01:29
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
9 avril 2002 à 01:09
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
23 févr. 2002 à 16:20
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.
Rejoignez-nous