RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Serv: irc.irc-land.org
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 gestion clavier console

Forum : LIBRAIRIE C++
Sous Catégorie : Aucune
Type du sujet : Sujet Normale
FAQ : FAQ LIBRAIRIE C++

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM LIBRAIRIE C++

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
rainbow
Membre du club
Chef de projet(s) :
- IA savane
- Team MoteurProg

Avatar de rainbow
Inscrit : 26/05/2006
Messages : 929
Message
#128710
Posté le 28/03/07 à 20:12
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 ..............
......Image
........... TeamMoteurProg...........

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

popol
Membre actif
Avatar de popol
Inscrit : 17/10/2006
Messages : 125
Message
#128834
Posté le 29/03/07 à 17:44
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

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

rainbow
Membre du club
Chef de projet(s) :
- IA savane
- Team MoteurProg

Avatar de rainbow
Inscrit : 26/05/2006
Messages : 929
Message
#128836
Posté le 29/03/07 à 18:03
merci popol ;)
ton test marche bien !
Par contre je n'arrive pas à faire mon test correctement avec les caractères ascii Smiley

je fais :


char keypress; if (kbhit()) { keypress=(char)getch(); switch(keypress) { case "333": predateur.IncrementerColonne(); break; } }


car la flèche droite est 333 mais il ne veut pas se qui est logique car il attend un caractère dans le char et non 3 Smiley

Si quelqu'un sait...

rainbow
__________________________
............ Curtis: RTS 3D ..............
......Image
........... TeamMoteurProg...........

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

popol
Membre actif
Avatar de popol
Inscrit : 17/10/2006
Messages : 125
Message
#128863
Posté le 29/03/07 à 20:36
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

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

rainbow
Membre du club
Chef de projet(s) :
- IA savane
- Team MoteurProg

Avatar de rainbow
Inscrit : 26/05/2006
Messages : 929
Message
#128867
Posté le 29/03/07 à 20:42
pas la peine, je vais faire mon prog en sdl plutôt qu'en console : cela entrainera moins de complication et la dernière version était sdl Smiley

merci quand même

rainbow
__________________________
............ Curtis: RTS 3D ..............
......Image
........... TeamMoteurProg...........

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM LIBRAIRIE C++



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.