Bonjour, j'ai un petit exo à faire du genre running stickman et je voudrais savoir comment utiliser "scanf" sans bloquer l'exécution du programme.
Bonjour, j'ai un petit exo à faire du genre running stickman et je voudrais savoir comment utiliser "scanf" sans bloquer l'exécution du programme.
Absolument impossible en C standard pur. Il faut utiliser une bibliothèques (comme ncurses/pdcurses) ou des fonctionnalités offertes par ton OS.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Je n'ai pas compris ce que tu cherches à obtenir, pourrais-tu décrire le comportement plus en détail ?
A priori, détecter l'appui sur une touche.
Le clavier n'est pas accessible depuis la norme du C (et de sa bibliothèque standard).
Par contre, tu vas vraisemblablement vouloir faire du graphisme, et les kits graphiques permettent généralement aussi l'accès direct à l'état du clavier (et l'écoute événementielle).
La SDL propose tout ce qu'il te faut.
Mes principes de bases du codeur qui veut pouvoir dormir:Pour faire des graphes, essayez yEd.
- Une variable de moins est une source d'erreur en moins.
- Un pointeur de moins est une montagne d'erreurs en moins.
- Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
- jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
- La plus sotte des questions est celle qu'on ne pose pas.
le ter nel est le titre porté par un de mes personnages de jeu de rôle
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager