Sélection sans "entrer" Prog.C

Résolu
Br8314 Messages postés 47 Statut Membre -  
Br8314 Messages postés 47 Statut Membre -
Bonjour,

je suis novice en C, je veux faire un jeux, et je me suis demandé après quelques recherches, si il est possible de faire une sélection du genre :

Z pour avancer, alors je tape "Z" pour j'appuie sur "Entrer", j'avance.

Mais sans le "Entrer", donc dès que j'appuie sur "Z" j'avance. Ou même appuyer deux fois sur "Z", se que je veux c'est ne plus à appuyer sur "Entrer"...

Bref, est ce possible?

2 réponses

  1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    Oui c'est possible mais la solution n'est pas portable.
    Cela dépend donc de votre système d'exploitation.
    Merci de le préciser.

    Cordialement,
    0
  2. Br8314 Messages postés 47 Statut Membre
     
    Le jeux est un simple jeux type "Pack-man" je veux faire avancer le personnage, reculer etc. En direct sur mon pc, en mode console, désolé si je ne suis pas clair, je ne connais pas les bons terme pour bien m'exprimer sur ce sujet :/
    0
    1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      J'ai pas demandé le jeu que vous souhaitez faire mais votre système d'exploitation.
      Autrement dit, êtes-vous sous windows, sous linux, sous mac, ... ?
      0
    2. Br8314 Messages postés 47 Statut Membre
       
      Windows :o
      0
    3. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Oki.
      Dans ce cas-là, tu peux simplement utiliser la fonction _getch().
      Elle fonction comme la fonction getchar();
      Par exemple : int c = _getch();
      0
    4. Br8314 Messages postés 47 Statut Membre
       
      Parfait, ca marche, merci beaucoup.
      0