Afficher caractère d'échappement pour KEY_LEFT

MichaelOfCourse Messages postés 87 Date d'inscription   Statut Membre Dernière intervention   -  
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonsoir tout le monde,

Je fais actuellement un programme en ncurses, et j'ai besoin de pouvoir afficher les touches rentrées par l'user en option.

En gros je veux que si l'user a définit une touche sur KEY_LEFT, j'aimerais pouvoir au lieu d'afficher sa valeur ascii dans les options, afficher un suite de caractères du genre "^E[C"...

Le problème c'est que getch() me retourne un int....

Si quelqu'un à une piste je suis preneur...
A voir également:

1 réponse

fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Bonjour,
En quoi est-ce un problème que cela te retourne un int ?
Cela te retourne le code ascii de la touche pressée. Donc, cela correspond bien à ton besoin a priori.
0