Citation :
J'ai une boucle, et à l'intérieur de cette boucle un cin. Je voudrais que la boucle s’exécute
tant que aucune information n'ai saisie au clavier.
|
Au sens de tant qu'aucune touche clavier n'a été tapée, ou bien au sens de tant que l'utilisateur n'a pas tapé une entrée de donnée terminée par un retour chariot?
Dans le premier cas, il y a pas vraiment de code plate-forme indépendant, il faut aller voir dans google avec "kbhit linux" et choisir parmi les diverses solutions proposées (il y a aussi ceci, http://www.vmunix.com/~gabor/unix.html qui est peut être un peu plus ancien, mais qui semble assez bien fait)
Dans le second cas, il doit y avoir une solution pure c++ basée sur la valeur de cin.tellg(), je pense.
A+,
---------------
There's more than what can be linked! -- Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻