pressez une touche pour quitter [C] - C++ - Programmation
Marsh Posté le 17-04-2002 à 21:10:49
printf("Veuillez pesez sur une touche pour continuer" );
do
{
bidon=0;
}
while (!kbhit());
Jsais pas si ca peut faire ton bonheur
Marsh Posté le 17-04-2002 à 21:11:28
un simple getch() au lieu de ta boucle marche aussi bien
Marsh Posté le 17-04-2002 à 21:14:02
Oui je sais
Mais s'il a un traitement spécial à faire, ( comme afficher des choses à mesure que le temps avance... ) il peut.
mais comme tu dis, getch(); fait bien la job
Marsh Posté le 17-04-2002 à 21:16:05
effectivement on peut utiliser getchar();
par exemple :
printf("Merci d'avoir essayé mon super programme !\nAppuyez sur ENTREE pour quitter" );
getchar();
en fait getchar() est une fonction qui "capte" un caractère, mais si tu la mets comme dernière instruction de ton programme,celui ci se ferme après que tu aies appuyé sur une touche.
PS : tu peux aussi faire
system("PAUSE" );
A+
Marsh Posté le 17-04-2002 à 21:17:04
ouh la le temps que je tape mon truc il y 3 reponses !
Marsh Posté le 17-04-2002 à 21:32:05
Ou alors, pour faire plus simple, utilise une librairie...
Marsh Posté le 18-04-2002 à 08:20:36
en fait ct plus simple que je pensais , merci les gars de votre aide.
Marsh Posté le 17-04-2002 à 20:29:26
J'ai essaye de trouver comment faire mais je n'y arrive pas, pourtant je sais que c tout con.
En fait dans mon prog il faudrait un truc :
pressez une touche pour quitter
Je pense qu'il faut bien utiliser getchar mais la je suis largue...
Personne ne pourrait me donner un indice ? Pas necessairement la reponse.