Probleme de getch() et d'algo de curseur

kobee12 Messages postés 153 Date d'inscription dimanche 26 janvier 2003 Statut Membre Dernière intervention 31 octobre 2006 - 26 janv. 2003 à 19:37
cmarsc Messages postés 455 Date d'inscription mercredi 6 mars 2002 Statut Membre Dernière intervention 18 décembre 2003 - 27 janv. 2003 à 08:33
J'utilise comme compilateur dev-c++.
Lorsque je fais un getch(), je suis oblige de taper enter apres alors que j'aimerais juste taper une touche et qu'elle soit valider directement.
De plus j'aimerais trouver un algo qui marche pour faire deplacer un curseur en utilisant les fleches. J'ai essaye avec un switch() et en utilisant le code ASCII des fleches
(#define GAUCHE 75
#define DROITE 77
#define HAUT 72
#define BAS 80
#define ENTER 13
#define ESCAPE 27)
mais je n'arrive pas a le faire marcher.
voila @ +
kobee12

1 réponse

cmarsc Messages postés 455 Date d'inscription mercredi 6 mars 2002 Statut Membre Dernière intervention 18 décembre 2003
27 janv. 2003 à 08:33
salut,

solution en langage C uniquement
ouvrir le fichier <conio.h>( repertoire include )tu verras cette ligne
#define getch getchar
et tu la remplaces par
// #define getch getchar

tout retablir comme avant si code en C++
0
Rejoignez-nous