C, Quelques soucis
Bonjour,
J'ai récemment fait des cours sur le C et je ne trouve pas comment mettre un "pause".
J'arrive a ouvrir mon programme à partir du Code::Blocks mais pas par L'explorateur de windows. Aidez-moi s'il vous plait
J'ai récemment fait des cours sur le C et je ne trouve pas comment mettre un "pause".
J'arrive a ouvrir mon programme à partir du Code::Blocks mais pas par L'explorateur de windows. Aidez-moi s'il vous plait
2 réponses
-
ContributeurBonjour,
Et pour cause, le C ne prévoit pas des "pauses".
Il faut ruser. Par exemple en faisant une lecture clavier. Un getchar(); peut faire l'affaire. Mais cela n'est pas une vraie pause, puisqu'il faut appuyer sur minimum 2 touches. Sinon il faut intéragir avec l'OS. Soit avec un getch() sous windows. Mais dans ce cas, il faut faire attention à ce que le buffer clavier soit vide.
Personnellement, si c'est pour la fin du programme (éviter qu'il se referme), je conseille : system("pause"); tout simplement. -
system("PAUSE");
Mais moi je metterais getch();
Any tool, used incorrectly, is a hammer.
¬ ‿ ¬