besoin d'une petite aide [C++] - C++ - Programmation
Marsh Posté le 10-12-2002 à 20:46:54
Le Belge a écrit : dc voila mon prog, je sais y fai pitie |
Y aurai pas une commande delay en C++ (A moins que ce soit en Ada)
Sinon, c'est sleep je crois (par exemple sleep(100) ça fait une belle tempo. )
Marsh Posté le 10-12-2002 à 20:53:25
ouais c sleep(x) x en ms (sauf sous linux c est en seconde )
Marsh Posté le 10-12-2002 à 20:58:10
d'abord je corrige ton programme
Code :
|
petits rappels:
std::endl <=> '\n' + flush. donc si ona pas envie de flushé,le \n suffit
pour ecrire un caractère, c'est 'c' et pas "c", ce qui est bien plsu rapide
apres vu que ton code a été compilé, je dirai que tu tournes sous WC++, et la je sais pas. ce que tu peux faire, c'est un truc standard avec std::time et std::difftime: pour ce, fais une recherche, il y a eu des topic sur la gestion du temps en C++ standard il y a a peine quelques jours
Marsh Posté le 10-12-2002 à 20:44:45
dc voila mon prog, je sais y fai pitie
#include <iostream.h>
void main (void)
{
int i,j;
for(i=5;i>0;i--)
cout<<"Formatage du disque dans "<<i<<" secondes"<<endl<<endl;
for(j=1;j<=100;j++)
cout<<"Formatage effectue a "<<j<<"%"<<endl;
}
quand je l execute y me met ttes les lignes a la suite ce qui estlogique mais comment faire pr que il me mette les lignes au fur et a mesure tte les sec par exemple (c'est pr faire une petite blague a la con)
y doit y avoir une bibli et une commande a mettre mais je sai pas dc si tu sai ce serai cool de me dire ce que je doit mettre
Merci