Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
touches en C++
Envoyé par: caillou

Salut a tous,

Je me suis mis a Kdevelop, mais j'ai un probleme : je ne trouve pas de fonction permettant de savoir sur quelle touche l'utilisateur appuie. Sous windows, il y a getch(), mais la librairie bios.h n'existe pas sous linux.

Sinon, y a t il moyen de tracer des pixels ou des lignes avec Kdevelop ou faut-il absolument passer par une librairie annexe ?

Poste le Friday 7 March 2008 20:25:35
Répondre     Citer    
Re: touches en C++

La notion de touche n'existe pas dans la norme C++ - sous Linux c'est un périphérique accessible de plusieurs manières (complexes dans le détail).

Sous Linux, il est fortement préférable de passer par des bibliothèques.

Si on veut développer une application en console, comme ncurses (ou peut-être dans certains cas simples readline).

Si on veut développer une application graphique (sous X11), comme Xlib ou plutôt, et préférablement, une toolkit graphique (Qt, FOX, FLTK, GTK, etc...).

Je déconseille de faire autrement, même si je sais que c'est possible (et comment faire).

Tu devrais expliquer quelle genre d'application tu cherches à faire.

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Friday 7 March 2008 21:11:07
Répondre     Citer    
Re: touches en C++
Envoyé par: caillou

C'est juste pour faire quelques tests, et voir la puissance de kdevelop.

Merci de ta réponsesmiling smiley

Poste le Friday 7 March 2008 21:17:21
Répondre     Citer    
Re: touches en C++

Des tests de quoi?

Tu veux écrire quoi comme application? Une application graphique ou non?


Si c'est une application graphique, apprends l'une des toolkits sus-nommées...

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Friday 7 March 2008 21:31:10
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
touches en C++
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons