gestion du clavier, printf des touches [glut] - C - Programmation
Marsh Posté le 24-12-2004 à 19:51:15
ok personne ne crie windows cai le mal ou des trucs comme ça mais en fait je viens de me rendre compte que quand je lance l'exe mon prog se lance dans une fenêtre mais la console reprend la main... Donc je me retrouve avec une nouvelle invite de ligne de commande, je vois pas comment un printf pourrait marcher avec ça...
ps: pour le & ça passe à la compil mais je dirais que le nom d'une fonction c'est déjà son adresse donc pas la pein de rajouter &
Marsh Posté le 24-12-2004 à 21:30:01
kaloskagatos a écrit : pour le & ça passe à la compil mais je dirais que le nom d'une fonction c'est déjà son adresse donc pas la pein de rajouter & |
Exact.
Marsh Posté le 25-12-2004 à 22:18:23
essaye un fflush() apres ton printf (il me semble que c'est ce que j'avais fait en TP, mais sous linux )
Marsh Posté le 25-12-2004 à 22:22:57
c0wb0y a écrit : essaye un fflush() apres ton printf (il me semble que c'est ce que j'avais fait en TP, mais sous linux ) |
Ca n'a un impact que si la ligne est incomplète (pas de '\n' final) ce qui semble ne pas être le cas ici...
Marsh Posté le 25-12-2004 à 22:37:32
oui ça ne change rien Je ne sais pas pourquoi ma console reprend la main dès que je lance l'exe. Je me retrouve avec une invite à la C:\ alors que normalement ça ne se produit que lorsque le programme se finit naturellement ou avec un CtrlC. J'ai compilé avec devc++, je vais essayer avec gcc à la main
Marsh Posté le 24-12-2004 à 19:18:50
j'essaie de me familiariser avec glut mais je n'arrive pas à afficher les touches que j'enfonce. Est-ce que quelqu'un peut compiler ça et me dire si ça marche pour lui? (je suis sous windows mais c'est pour linux à terme). C'est un fichier de tutorial que je modifie pour tester.