rafffel
Messages postés37Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention 5 octobre 2007
-
15 mai 2004 à 12:47
rafffel
Messages postés37Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention 5 octobre 2007
-
16 mai 2004 à 12:29
voici le code je veux cree une boucle infini qui rempli tout l'ecran de nombre mais le prob c que ds le code ci dessous il y a en bas un demi ligne qui n'est pas rempli
rafffel
Messages postés37Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention 5 octobre 2007 15 mai 2004 à 14:26
derniere ptite question
yatil moyen de casser cette boucle lorsque un utilisateur frappera une touche?
(oui je suis chiant mais assoifée par le savoir du c)
Funto66
Messages postés1267Date d'inscriptionmercredi 1 janvier 2003StatutMembreDernière intervention28 février 20074 16 mai 2004 à 01:57
kbhit() n'est pas ANSI???
J'ai toujours cru...
En tous cas chez moi ça marche, essaie en rajoutant un :
#include <conio.h>
(je viens de découvrir qu'il est dans conio.h, et vu que ce header n'est lui-même pas ANSI normal que kbhit() ne le soit pas...)
Patience et longueur de temps font plus que force ni que rage....
cs_djl
Messages postés3011Date d'inscriptionjeudi 26 septembre 2002StatutMembreDernière intervention27 novembre 20047 16 mai 2004 à 02:08
ben c'est simple, le c ne connai pas le clavier (c'est cette philosophie qui fait qu'il est tres facile a porter d'un systeme à un autre) donc kbhit ne risque pas d'etre standard
cs_djl
Messages postés3011Date d'inscriptionjeudi 26 septembre 2002StatutMembreDernière intervention27 novembre 20047 16 mai 2004 à 10:13
prend la derniere version de devcpp, faut au moins respecter un minimun de regle, un header ne peut etre .c
moi avec devcpp 4.9.8.0 c'est bien #include <conio.h>
faut mettre les chose au point une fois pour toutes :
If really can't live without them, you can use Borland functions this way:
Include conio.h to your source, and add C:\Dev-C++\Lib\conio.o to "Further Object Files" in Project Options (where C:\Dev-C++ is where you installed Dev-C++).
Please note that conio support is far from perfect. I only wrote it very quickly.
rafffel
Messages postés37Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention 5 octobre 2007 16 mai 2004 à 10:31
jai bien la derniere version de devcpp
et il ya conio.h et conio.c dans le dossier include
de devcpp
a moi que je nai une version special mais ca metonnerai
rafffel
Messages postés37Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention 5 octobre 2007 16 mai 2004 à 11:44
oui jai fais un test
la fonction kbhit marche bien sous devcpp
mais faut pas oublier de mettre les parenthèse a la fin
exemple:
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
int nAlea;
srand(time(NULL));
while(!kbhit())
{
nAlea = rand();
printf("%i",nAlea);
}
}
il va afficher des nombres jusqua ce que qqun tape sur une touche du clavier
en fait conio.c sert pour la couleur du text ou du fond