Voila, déjà je pose les bases je suis débutant en c++, je suis en 2ème année dut alors depuis septembre on se met au c++, langage que j'apprécie énormément.
Cependant, lors d'un récent programme que nous devons faire (gestion de note à l'aide de liste chaînée), je l'ai tout programmé sous Windows... désolé!
Et donc voila mon petit soucis serait d'avoir l'équivalent du "system("pause");" sous Linux, en clair, une saisie de caractère en continue qui se débloque lorsqu'on appuie sur une touche, mais comment faire?
Dans mon désespoir, je me suis tourné vers vous.
Pourriez vous satisfaire mes attentes? A vous de jouer! ;)
# Stdin ?
Posté par Skanx (site web personnel) . Évalué à 1.
Si c'est bien ce à quoi je pense, pourquoi ne pas lire un caractère sur l'entrée standard (stdin) ? De plus, ça rendrait ton code plus portable.
Je ne sais pas comment ça fonctionne en C++, mais j'ai trouvé ça en cherchant rapidement : http://www.cs.wisc.edu/~hasti/cs368/CppTutorial/NOTES/IO.htm(...)
# read
Posté par outreal . Évalué à 1.
# ...
Posté par popopo333 . Évalué à 5.
# Réponse
Posté par Dvorak . Évalué à 0.
Seule avec le reste que vous proposez, il faut toujours appuyer sur "entrée" et c'est justement ce que je veux éviter de faire!
read ne s'utilise pas sans aucun argument, du moins de ce que j'ai vu.
Voilà, merci de vos réponses
[^] # Re: Réponse
Posté par pierthi . Évalué à 1.
[^] # Re: Réponse
Posté par Dvorak . Évalué à 1.
Encore merci pour vos réponses rapides! A une prochaine ;)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.