Bonjour, je cherche a savoir s'il existe une fonction permettant de verifier qu'aucune touche n'a ete enfoncer. En fait je cherche a realiser une boucle qui s'arrete des que l'utilisateur appui sur une touche du clavier. Je pensais donc utiliser une boucle du type:
While ("aucune touche n'est enfoncer")
{
faire ce qu'il faut faire
}
Allez on ne sait jamais, mais si tu utilises encore un vieux borland, tu as kbhit().
Comme chose plus récente, tu as la fonction ReadConsoleInput sous Windows
Juste une petite precision pour dire que j'ai utiliser KBhit en mode console sous visual studio 2003 .NET et ca marche. En plus cette fonction me semble plus simple d'utilisation que ReadConsoleInput. Voici un exemple de source. Ce programme inscrit des nombre dans un fichier txt jusqu'a ce que l'utilisateur appui une touche.
#include <conio.h>
#include <stdio.h>
#include
using namespace std;
#pragma hdrstop