Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum TiZ80 » Programmation C » prog de Ti vers PC en C (3 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
timmy Ecrit le: Mardi 13 septembre 2005 à 15:50 Déconnecté(e)    Voir le profil de timmy Envoyer un email à timmy Envoyer un message privé à timmy  

je programme sur Ti 82 et je commence le language C sur PC. c'est presque pareil à quelque différence près , et je cherche comment obtenir l'effet GetKey de la Ti en language C. Ou plus précisement comment enregistrer les valeurs rentrées sur le clavier sans arrêter le déroulement du programme , ce qui est un pb avec getchar.
GetKey est pratique dans les jeux sur Ti , mais Getchar l'ai moins sur PC.

si vous savez comment faire je vous remercie d'avance
    
./Post n°1   Marquer comme non lu.
Kevin Kofler Ecrit le: Mardi 13 septembre 2005 à 16:10 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Tu ne trouveras pas de fonctions de clavier non-bloquantes dans la librairie C ISO. En fonction de ce que tu veux faire comme programme, tu as plusieurs solutions:
  • Tu as des fonctions getch et kbhit dans conio.h. Si tu programmes pour DOS, c'est la technique à utiliser. Il y a aussi des implémentations pour certains compilateurs Windows (MinGW en particulier) et pour Linux (linux-conio, utilisant ncurses).
  • Tu as la librairie curses (avec plusieurs implémentations: ncurses, pdcurses, ...). C'est la solution la plus portable.
  • Si tu utilises une librairie de jeux comme SDL, Allegro, DirectX etc., il y a normalement des fonctions de lecture du clavier qui vont avec.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°2   Marquer comme non lu.
Link Ecrit le: Mardi 13 septembre 2005 à 18:57 Déconnecté(e)    Voir le profil de Link Envoyer un email à Link Visiter le site WEB de Link Envoyer un message privé à Link  

Il y a aussi des implémentations pour certains compilateurs Windows (MinGW en particulier)

Certains??
Je pensais qu'il y avait toujours eu un conio.h aussi bien sous DOS que Windows (en tout cas, visual 6 en a un et getch() marche très bien pour les programmes Win32 console).
    
./Post n°3   Marquer comme non lu.
timmy Ecrit le: Mercredi 14 septembre 2005 à 20:12 Déconnecté(e)    Voir le profil de timmy Envoyer un email à timmy Envoyer un message privé à timmy  

je te remerci pour le kbhit c ce que je cherchais
    
  :: Index » Forum TiZ80 » Programmation C » prog de Ti vers PC en C (3 réponse(s))
Pages : 1/1     « [1] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 33.83ms avec 18 requetes