Probleme pour l'exécution - C++ - Programmation
Marsh Posté le 03-08-2004 à 19:57:23
Même en le lançant depuis une fenetre DOS ? ;-)
Marsh Posté le 03-08-2004 à 20:00:56
Si pour un problème comme ça tu fais un topic, je me demande combien ça va en faire
Marsh Posté le 03-08-2004 à 20:03:36
LoL... ah pardon )
Marsh Posté le 03-08-2004 à 20:07:22
c'est <iostream> tout court, et using namespace std;
il me semble.
Marsh Posté le 03-08-2004 à 20:08:02
Fais une recherche, c'est une question qui revient tres souvent.
Indice : le programme s'ouvre, affiche son truc, et arrive à sa fin instantanément. donc la fenêtre n'a plus lieu d'exister .
Marsh Posté le 03-08-2004 à 20:08:19
Cricri_ a écrit : c'est <iostream> tout court, et using namespace std; |
il te semble bien.
Marsh Posté le 03-08-2004 à 20:59:20
ReplyMarsh Posté le 03-08-2004 à 21:03:16
C'est quoi un "using namespace std;"
Sinon, j'ai mis system("PAUSE" ); enfin de programme mais je pensais pas qu'il fallait faire comme ça... ça me parait même encore étrange...
Marsh Posté le 03-08-2004 à 21:16:30
Ben non, c'est normal. Il fait le boulot et puis il se casse.
maintenant, si tu ouvres une fenêtre dos et que exécutes le programme dedans, elle ne va pas se fermer toute seule.
Marsh Posté le 03-08-2004 à 22:02:43
C'est ce que je lui ai dit en premier... ca fait plaisir de se sentir écouter Bon je vais pas trop la ramerner non plus !
Marsh Posté le 04-08-2004 à 13:14:46
el muchacho a écrit : Ben non, c'est normal. Il fait le boulot et puis il se casse. |
Et si par exemple je voulais envoyer le programme à qqun. Il serait obligé d'ouvrir ms-dos avant ??? ça me parait étrange.
(quel chieur celui là )
Marsh Posté le 04-08-2004 à 13:16:58
atefvinc a écrit : Et si par exemple je voulais envoyer le programme à qqun. Il serait obligé d'ouvrir ms-dos avant ??? ça me parait étrange. |
ben oui. c'est un prog console que tu fais hein
Marsh Posté le 04-08-2004 à 13:20:18
atefvinc a écrit : Et si par exemple je voulais envoyer le programme à qqun. Il serait obligé d'ouvrir ms-dos avant ??? ça me parait étrange. |
Dans l'etat actuel de ton prog, il verrais comme toi : une fenetre qui s'ouvre et disparait tout de suite.
Si tu veux qu'elle reste ouverte, ton prog ne doit pas se finir si vite : fais un "Sleep(1000)" à la fin pour faire une petite pause (verifie la valeur fournie en argument, si c'est des secondes ou des millisecondes, ca dépends de l'OS), un "getchar()" pour attendre l'appui sur une touche, etc ...
Marsh Posté le 04-08-2004 à 13:21:58
il sert à quoi le sleep dans son cas si tu mets un (sale) getchar après
Marsh Posté le 04-08-2004 à 13:34:57
c'est une liste de choix qu'il donne:
fais un sleep, [ou]un getchar, [ou]autre chose...
Marsh Posté le 04-08-2004 à 13:48:52
JagStang a écrit : il sert à quoi le sleep dans son cas si tu mets un (sale) getchar après |
Bein, tu met l'un ou l'autre Les 2 aussi, ca marchera mais effectivement ca sert pas a grand chose.
Sale ? Pkoi donc ? Ca reste une appli console, ca convient parfaitement.
Marsh Posté le 04-08-2004 à 14:09:03
atefvinc a écrit : Et si par exemple je voulais envoyer le programme à qqun. Il serait obligé d'ouvrir ms-dos avant ??? ça me parait étrange. |
console != dos
Marsh Posté le 04-08-2004 à 14:17:45
ReplyMarsh Posté le 04-08-2004 à 14:21:42
Ben la console c'est juste un shell, ça n'a rien à voir avec le DOS même si pour toi ça y ressemble.
Marsh Posté le 04-08-2004 à 14:28:55
printf a écrit : |
Disons que la console c'est le pot et le dos c'est la fleur...
... héhé
Marsh Posté le 03-08-2004 à 19:51:56
Bonjour à tous, je me suis mis au C++ il y a environ 5 minutes.
Je lance mon programme tout bête compilé :
Le programme s'affiche pendant 1 dixième de seconde puis la fenêtre se referme. J'ai essayé d'aller dans les préférences mais je n'ai rien trouver qui puisse régler le problème.
Comment faire ?
Merci de vos réponses.