Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1597 connectés 

  FORUM HardWare.fr
  Programmation
  C

  [C] Comment faire un getchar() sans pause après

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] Comment faire un getchar() sans pause après

n°1815881
mays4
Posté le 24-11-2008 à 15:45:13  profilanswer
 

Bonjour à tous !
 
Pour un petit jeux ou je me balade avec le pavé numerique  
je suis obligé de taper sur entrée apres chaque demande de navigation (normal quoi..)
 
J'aimerais cependant savoir comment réalisé l'equivalent de ce getchar() mais sans la pause après
 
Ou alors utiliser les flèches du clavier...
 
 
sachant que je developpe sous linux avec kubuntu et Kate.
 
D'avance merci
@++

mood
Publicité
Posté le 24-11-2008 à 15:45:13  profilanswer
 

n°1816318
matafan
Posté le 25-11-2008 à 12:37:13  profilanswer
 

Si c'est un jeu en mode texte, tu peux utiliser les fonctions de la libcurses.

n°1816321
mays4
Posté le 25-11-2008 à 12:53:38  profilanswer
 

salut, merci pour ta réponse ;)
 
c'est exactement ca, un jeu en texte ;)
j'ai fais des recherches sur libcurses et je tombe surtout sur l'utilisation de ncurses ... tu la deja utilisé toi ?  
 
@++

n°1818173
mays4
Posté le 28-11-2008 à 09:32:49  profilanswer
 

up ;)

n°1818223
Taz
bisounours-codeur
Posté le 28-11-2008 à 10:29:36  profilanswer
 

bah y a des milliers de programmes qui utilisent ncurses

n°1818231
mays4
Posté le 28-11-2008 à 10:35:17  profilanswer
 

ca resoud pas trop mon pb...mais sinon ya pas une manip simple pour faire un getchar() sans pause ou un equivalent (sans forcement utiliser les fleches!)

n°1818267
Taz
bisounours-codeur
Posté le 28-11-2008 à 11:05:01  profilanswer
 

termios, raw, etc

n°1818312
matafan
Posté le 28-11-2008 à 12:38:39  profilanswer
 

mays4 a écrit :

ca resoud pas trop mon pb...


Si... Est-ce que tu as regardé la doc de curses (ncurses sous linux) ? Ca permet (entre autre) de faire exactement ce que tu veux faire, et de manière portable. Regarde par exemple curs_getch().

n°1818360
mays4
Posté le 28-11-2008 à 14:04:19  profilanswer
 

j'ai vu la doc mais j'arrive pas a la trouver, sur le FTP du site officiel dans l'archive il n'y a pas ncurses.h mais 2mo de données...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  [C] Comment faire un getchar() sans pause après

 

Sujets relatifs
[débutant][questionalacon] scanf et chaîne de caractères[C] Opérations avec des matrices
[Résolu] Problème pour lire et écrire des fichiers pgm en C++[ C ] Bonjour, aide pour traduire en C .
Génération d'une fréquence précise via carte son en C[C] Utilisation d'une DLL
[C++][resolu]error: no matching function for call to...[ C ] Erreur de segmentation (core dumped)
Programmation Threads en C++utiliser une dll compilée en C# dans un projet VisualC++
Plus de sujets relatifs à : [C] Comment faire un getchar() sans pause après


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR