Salut à tous !
Je suis en train de faire un programme C++ dans lequel j'ai besoins de tester si l'utilisateur a pressé les flèches et laquelle.
Mon programme est console alors je me suis dit que j'allai inclure sdl et faire mes tests avec les fonctions de SDL mais, quand j'inclus SDL, que je l'initialise et que je lance le programme ... et bien il se lance mais il n'affiche plus les cout.
Quelqu'un sait il comment résoudre ce problème ou faire le test par un autre moyen ?
ciao
rainbow
__________________________
............ Curtis: RTS 3D .............. ......
........... TeamMoteurProg...........
J'ai un truc j'éspère que ça te conviendra: char keypress;
if (kbhit())
keypress=(char)getch();
Je suis pas un expert en console mais ça doit vouloir dire:
Si une touche est pressée:keypress=(char) de touche pressée.
__________________________
n'hesitez pas à visiter Mon site et surtout Mon Tutorial C
Ce que tu peut essayer au pire c'est changer le type de la variable car 333 en ASCII ne vaut pas la même chose en char Je regarderai ce Week End pour voir quelle valeur correspond à la touche droite.
__________________________
n'hesitez pas à visiter Mon site et surtout Mon Tutorial C