Commande delay et sleep
novice54
Messages postés
6
Date d'inscription
Statut
Membre
-
SKZ81 -
SKZ81 -
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?
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?
3 réponses
-
sleep ss unix est en milli et es sec ss Win je crois si ca peut t'éclairer
-
je croyais que c'était le contraire, merci.
des infos pour la commande delay? -
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.