Commande delay et sleep

Fermé
novice54 Messages postés 7 Date d'inscription mercredi 15 novembre 2000 Statut Membre Dernière intervention 9 juin 2005 - 13 avril 2005 à 14:00
 SKZ81 - 16 avril 2005 à 01:39
Bonjour, j'ai quelques petits problèmes en programmation C++.

Je pars d'un programme en Turbo C et je dois le transcrire en C++.
Le noyau du programme est le même mais quelques instructions ne sont pas reconnus en C++ avec DevC++. J'utilise Win Xp:

La commande delay est inconnue (message:undeclared, first use this fonction)

Par ailleurs, la commande sleep ne fonctionne pas non plus. Mais avec Sleep, ça fonctionne. Par contre, sleep compte en secondes (sous Unix) et Sleep en millisecondes (sous windows) mais je n'en suis pas sûr.

Pouvez-vous m'aider s'il vous plait?
A voir également:

3 réponses

kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
13 avril 2005 à 14:15
sleep ss unix est en milli et es sec ss Win je crois si ca peut t'éclairer
0
novice54 Messages postés 7 Date d'inscription mercredi 15 novembre 2000 Statut Membre Dernière intervention 9 juin 2005
13 avril 2005 à 14:41
je croyais que c'était le contraire, merci.
des infos pour la commande delay?
0
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857
13 avril 2005 à 14:46
non, dsl (quoi qu'il me semnble que c'est peut etre utilisé pour suspendre les processus au niveau system, mais pas sur)
0
m0n0-le-14r3 Messages postés 174 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 25 octobre 2005 17 > kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013
13 avril 2005 à 15:11
<-- message perso pour kij_82-->
ouaich ma p'tite, regarde sur le forum café des membres.... :)
0
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 857 > m0n0-le-14r3 Messages postés 174 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 25 octobre 2005
13 avril 2005 à 17:00
Je ragarde masi bon... j'essai de laisser des message depuis tout a leur mais il sont otés a chaque fois alors... j'abandonne !
0
Sous POSIX (unix entre autre), il y a sleep(int second) et usleep(int microsecond), mais pas d'équivalent en millisecondes.

Par contre, je connais pas delay(). L'avantage de sleep / Sleep c'est que le processus ne consomme pas de temps de calcul le temps où il est endormi.
0