cmarsc
Messages postés455Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention18 décembre 2003
-
17 déc. 2002 à 08:33
cs_Adeon
Messages postés293Date d'inscriptionjeudi 21 août 2003StatutMembreDernière intervention10 avril 2015
-
28 août 2003 à 14:05
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_Adeon
Messages postés293Date d'inscriptionjeudi 21 août 2003StatutMembreDernière intervention10 avril 20152 28 août 2003 à 14:05
Moi c'est encore pire que Hugadsl, J'ai pas econio.h et pourtant j'ai visual C++ 6.0 :'(
Tu peux pas m'envoyer le header a adeon@9online.fr ?
Je t'en suppli! Ca fai des semaines que je cherche comment me servir de gotoxy() et je n'y arrive pas, soit sympa!
Hugadsl
Messages postés6Date d'inscriptionvendredi 3 janvier 2003StatutMembreDernière intervention12 janvier 2003 3 janv. 2003 à 17:31
c'est bien beau tout ça mais moi je le compil avec dev-c++ et je sais pas quoi mettre a la place d'econio.h (je débute)... ;)
Merci d'une quelque reponse...
Myror
Messages postés4Date d'inscriptionmercredi 17 avril 2002StatutMembreDernière intervention 5 février 2003 21 déc. 2002 à 10:31
salut cmarsc,
mon code c'est du C++. Je l'ai compiler avec VC 6.0. Chez moi mon code marche meme avec setcursortype(NOCURSOR);. Moi par contre j'utilise pas conio.h ou conio car il marce pas avec VC 6.0. J'utilise econio.h qui est son adaptation en ANSI.
Moi aussi je pense que les fleches serait mieux que 5 et 8 mais mon compilateur les accepte pas.
Je comprend pas pk tu veux retourner un return a la fin d'une fonction void. Parce que justement ces types de fonctions ne retourne rien(pas comme int fonction(void) qui retourne un int).
Et sinon tu le trouve bien mon piti jeu???
cmarsc
Messages postés455Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention18 décembre 2003 17 déc. 2002 à 20:13
il serait plus simple d'utiliser les touches courantes à la place des 5 et 8
pour se déplacer
#define ENTER 13 // touches du clavier ENTREE
#define ESC 27 // ESC
#define LEFT 75 // fleche gauche
#define RIGHT 77 // fleche droite
#define UP 72 // fleche monter
#define DOWN 80 // fleche descendre
il y a une petite erreur de syntaxe
_setcursortype(_NOCURSOR); au lieu de setcursortype(NOCURSOR);
(conio.h ou conio.c) a moins ce que ce soit particulier à ton compilateur
cmarsc
Messages postés455Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention18 décembre 2003 17 déc. 2002 à 08:44
bool c'est du C++ et non du C à ma connaissance
cmarsc
Messages postés455Date d'inscriptionmercredi 6 mars 2002StatutMembreDernière intervention18 décembre 2003 17 déc. 2002 à 08:33
salut,
une petite chose concernant les define(s) normalement juste après on écrit en MAJUSCULE (règle de base du C)
#define DEBUTX 1
à la fin d'une fonction de type void on retourne un return ;
dans la fonction void menu(void) tu ecris
clrscr();
int flechey=10; //position de la fleche =>
toutes les déclarations et initialisations doivent-être faites avant d'employer les instructions comme printf clrscr()...
la variable true n'est pas déclarée
28 août 2003 à 14:05
Tu peux pas m'envoyer le header a adeon@9online.fr ?
Je t'en suppli! Ca fai des semaines que je cherche comment me servir de gotoxy() et je n'y arrive pas, soit sympa!
3 janv. 2003 à 17:31
Merci d'une quelque reponse...
21 déc. 2002 à 10:31
mon code c'est du C++. Je l'ai compiler avec VC 6.0. Chez moi mon code marche meme avec setcursortype(NOCURSOR);. Moi par contre j'utilise pas conio.h ou conio car il marce pas avec VC 6.0. J'utilise econio.h qui est son adaptation en ANSI.
Moi aussi je pense que les fleches serait mieux que 5 et 8 mais mon compilateur les accepte pas.
Je comprend pas pk tu veux retourner un return a la fin d'une fonction void. Parce que justement ces types de fonctions ne retourne rien(pas comme int fonction(void) qui retourne un int).
Et sinon tu le trouve bien mon piti jeu???
17 déc. 2002 à 20:13
pour se déplacer
#define ENTER 13 // touches du clavier ENTREE
#define ESC 27 // ESC
#define LEFT 75 // fleche gauche
#define RIGHT 77 // fleche droite
#define UP 72 // fleche monter
#define DOWN 80 // fleche descendre
il y a une petite erreur de syntaxe
_setcursortype(_NOCURSOR); au lieu de setcursortype(NOCURSOR);
(conio.h ou conio.c) a moins ce que ce soit particulier à ton compilateur
17 déc. 2002 à 08:44
17 déc. 2002 à 08:33
une petite chose concernant les define(s) normalement juste après on écrit en MAJUSCULE (règle de base du C)
#define DEBUTX 1
à la fin d'une fonction de type void on retourne un return ;
dans la fonction void menu(void) tu ecris
clrscr();
int flechey=10; //position de la fleche =>
toutes les déclarations et initialisations doivent-être faites avant d'employer les instructions comme printf clrscr()...
la variable true n'est pas déclarée