Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1263 connectés 

  FORUM HardWare.fr
  Programmation

  C++ Comment mettre une pause avant la fin d'execution ??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

C++ Comment mettre une pause avant la fin d'execution ??

n°39126
fabd
Posté le 12-06-2001 à 16:21:12  profilanswer
 

Voila, en cas d'erreur de saisie, un message s'affiche et le programme se ferme pour revenir a C++.
Mais ca va tellement vite ke g pas le temps de lire le message
 
J'ai mis : cin>>pause;
mais ca fait rien
 
HELP

mood
Publicité
Posté le 12-06-2001 à 16:21:12  profilanswer
 

n°39128
tgrx
My heart is pumping for love
Posté le 12-06-2001 à 16:37:24  profilanswer
 

for (int i=0; i<100000000; i++);

n°39129
fabd
Posté le 12-06-2001 à 16:38:08  profilanswer
 

:)
-> methode barbare :D
C pour présenter a un oral d'info :o

n°39132
tgrx
My heart is pumping for love
Posté le 12-06-2001 à 16:47:33  profilanswer
 

#include <time.h>
#define NB_DE_SECONDES 5
 
time_t time= time(0);
while (time(0)<time+NB_DE_SECONDES);

 

[edit]--Message édité par tgrx--[/edit]

n°39133
jibix
Posté le 12-06-2001 à 16:49:20  profilanswer
 

#include <dos.h>
sleep(int)
 
int -> nbr de secondes.
Moi j'ai un autre question :
Comment tester la fin d'un sleep ??
Je voudrais afficher des messages durant une pause de 9 sec
sleep(9).
Comment l'intégrer dans une boucle.

n°39143
jefe_f
Posté le 12-06-2001 à 17:06:55  profilanswer
 

sinon autre solution :
tu peut attendre que l'utilisateur clique sur entree par exemple avant de fermer ton programme. comme ca t'es sur que le gars a lu ton message !

n°39161
archangel
Un homme Une vision
Posté le 12-06-2001 à 17:54:21  profilanswer
 

bon là c'est plutôt du C mais il existe une fonction qui permet de récupérer un ou plusieurs caractères tapés par l'utilisateur.
 
je sais plus si c'est getc ou getchar enfin tu verras bien par toi même.
 
@+
Archangel


---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
n°39163
tgrx
My heart is pumping for love
Posté le 12-06-2001 à 17:55:11  profilanswer
 

archangel> oui tout a fait...
 
ou un while(getche()); ca doit marcher aussi

n°39203
jefe_f
Posté le 12-06-2001 à 22:17:40  profilanswer
 

int TOUCHEZ()
{
char c;  
cout <<"Tapez <-'" << endl;  
cin.get(c);
return 1;
}
// par exemple cette mini fonction hyper simple attend que l'utilisateur presse sur la touche entree de son clavier

n°39309
tgrx
My heart is pumping for love
Posté le 13-06-2001 à 10:43:43  profilanswer
 

jefe_f>
encore plus simple....
 
cin.peek();


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  C++ Comment mettre une pause avant la fin d'execution ??

 

Sujets relatifs
PHP & "max execution time"[Java] Pour mettre à jour une image !
[perl CGI]ou mettre un .lib[BDR] Empecher l'execution d'application
flash - faire une pause en scriptASP urgent!!! durée d'exécution d'un script, aidez moi!!!!
EMPECHER l'execution javascript d'une page qu'on ouvre dans une frame[HTML] Mettre l'adr du site au lieux du chemin de la page !
[C++] Optimisation: rapidité d'execution?[c] Mais qu'est ce que je dois mettre?
Plus de sujets relatifs à : C++ Comment mettre une pause avant la fin d'execution ??


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR