Votre navigateur est obsolète. Téléchargez un navigateur moderne, par exemple FireFox.
Léa-Linux : Forum
Le forum de Léa abrite des discussions autour des Logiciels libres.
Syndication
  • RSS ForumForum complet
  • RSS Forum - DéveloppementForum - Développement
  • RSS Forum - Développement - 335143Cette discussion

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.

Important : quand vous posez une question, n'oubliez pas de nous donner les indications suffisantes pour que nous puissions répondre. En effet, la divination n'est pas le fort du Linuxien averti. Pour une meilleure compréhension, le bon usage de la grammaire et de l'orthographe est fortement encouragé. En particulier, le langage SMS est à éviter absolument. En cas d'abus, il pourra être censuré sans autre forme de procès.
Les messages dont le contenu est illégal (incitant à la haine - raciale ou autre, diffamant), ou dont le contenu est sans rapport avec le sujet du forum, ou qui sont parfaitement stupides ou hors sujet seront supprimés sans pitié. Il pourra même être fait appel au fournisseur d'accès du coupable pour faire cesser ses agissements.
» Index du forum » Développement » touches en C++
Aller à la discussion: PrécédentSuivante
Action: Nouveau sujetChercherS'authentifier
touches en C++
Auteur: caillou (IP enregistrée)
Date: le 7 mars 2008 à 20:25

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 ?

Re: touches en C++
Auteur: Basile STARYNKEVITCH (IP enregistrée)
Date: le 7 mars 2008 à 21:11

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 où on trouve mon mél

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

N.B. N'hesitez pas à consulter aussi mes contributions antérieures.

Re: touches en C++
Auteur: caillou (IP enregistrée)
Date: le 7 mars 2008 à 21:17

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

Merci de ta réponse:)

Re: touches en C++
Auteur: Basile STARYNKEVITCH (IP enregistrée)
Date: le 7 mars 2008 à 21:31

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 où on trouve mon mél

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

N.B. N'hesitez pas à consulter aussi mes contributions antérieures.



Nom du forum : (antispam) - (en développement:saisir un texte pour le message, rempli cette zone automatiquement)
Votre nom: 
Votre email: 
Sujet: 

 
Ce forum est boosté par Phorum.