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.:)
Version imprimable
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.
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.