Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#1 25 Dec 2002 20:03:01

Jean-Fran
Membre Communauté Graph100
Date d'inscription: 05 Dec 2002
Messages: 331

TC3

Salut,

Les erreur que me sort TC3

Code:

Error ..INCLUDECASIO2.H 106 : Type mismatch in redeclaration of 'setPix'
Warning ..INCLUDECASIO2.H 251 : 'i' is declared but never used
Warning ..INCLUDECASIO2.H 379 : Condition is always false
Error ..PROJETESSAI.C 22 : Type mismath in parameter 'lettre' in call
Error ..PROJETESSAI.C 23 : Type mismath in parameter 'lettre' in call
Error ..PROJETESSAI.C 24 : Type mismath in parameter 'lettre' in call
Error ..PROJETESSAI.C 25 : Type mismath in parameter 'lettre' in call
Error ..PROJETESSAI.C 26 : Type mismath in parameter 'lettre' in call
Error ..PROJETESSAI.C 30 : Void functions may not return a value

Code:

01 #include <stdio.h>
02 #include <conio.h>
03 #include <ascii.h>
04 #include <casio2.h>


22 putchar3(3,3,"FILE");
23 putchar3(3,15,"VIEW");
24 putchar3(4,15,"OPTION");
25 putchar3(5,15,"HELP");
26 putchar3(6,15,"QUIT");
27 getch();
28 clearpage(0);
29 clearpage(1);
30 return(0);
31 }

Pour info le Casio2.h vient du tuto de Casioworld version 2.0.
Au fait c'est quoi la difference entre gotoxy (conio.h) et locate (casio2.h) ???

Hors ligne

 

#2 26 Dec 2002 03:57:20

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: TC3

alors traduction :
Error ..INCLUDECASIO2.H 106 : Type mismatch in redeclaration of 'setPix'
setpix est appelé avant d' etre déclaré !
si par exmple on a :
void main()
{
setpix(1,1,0);
}

et setpix écrit apres, ca marche pas !
on est obligé soit de mettre la fonction setpix avant son utilisation, soit on écrit un prototype avant genre :

void setpix(char x,int y,char couleur);
et ce avant son appel, dans mon exemple avant main !

Warning ..INCLUDECASIO2.H 251 : 'i' is declared but never used
bin ca veut dire en gros que i n' est pas utilisé !

Warning ..INCLUDECASIO2.H 379 : Condition is always false
la ca devient ca :
unsigned char i; // par exmple
if (i<0) ... // tout le temps faux car i est non signé !

Error ..PROJETESSAI.C 22 : Type mismath in parameter 'lettre' in call
Error ..PROJETESSAI.C 23 : Type mismath in parameter 'lettre' in call
Error ..PROJETESSAI.C 24 : Type mismath in parameter 'lettre' in call
Error ..PROJETESSAI.C 25 : Type mismath in parameter 'lettre' in call
Error ..PROJETESSAI.C 26 : Type mismath in parameter 'lettre' in call

hum pour que ca mette ca avec
putchar3(3,3,"FILE");
c que putchar3 ne doit écrire que des caractere un a un !
regarde si une fonction n' écrit pas un phrase !

voila, j' espere avoir été clair !


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#3 26 Dec 2002 04:18:40

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: TC3

ben oui putchar() c'est pour afficher lettre par lettre, pour afficher des chaines de caracteres tu dois utiliser putstring() ou un truc dans le genre!

Fais attention a l'ordre des include, c'est plus important qu'on ne le croit...  :?


Pensez à surveiller mes releases wink

Hors ligne

 

#4 26 Dec 2002 04:19:39

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: TC3

Warning ..INCLUDECASIO2.H 251 : 'i' is declared but never used
bin ca veut dire en gros que i n' est pas utilisé !

Oui c'est dans la fonction screenshot() de Y@ss , c'est pas bien méchant  wink


Pensez à surveiller mes releases wink

Hors ligne

 

#5 26 Dec 2002 08:05:43

dada66
Membre Communauté Graph100
Lieu: Perpignan
Date d'inscription: 09 Oct 2002
Messages: 1033

Re: TC3

ca veut tout simplement dire que i sert à rien, donc il faudrait l'enlever de la fonction..


Flash100, F100Console, GComm, ... : http://flash100.free.fr/xoops

Hors ligne

 

#6 26 Dec 2002 12:35:53

casioworld
Programmeur Graph100
Lieu: Palaiseau (Essonne)
Date d'inscription: 08 Feb 2002
Messages: 1843
Site web

Re: TC3

tu pourrais me filer ta source ? parcequ'il doit y avoir un truc qui manque ou un truc que tu a oublier de modifier ...


- http://www.casioworld.wb.st  --> plus grande base de données pour Graph100+
- http://efreidelirium.free.fr --> vive l'EFREI mdr

Hors ligne

 

#7 26 Dec 2002 17:36:06

Jean-Fran
Membre Communauté Graph100
Date d'inscription: 05 Dec 2002
Messages: 331

Re: TC3

Mais il faut faire quoi avec :

Code:

Warning ..INCLUDECASIO2.H 251 : 'i' is declared but never used
Warning ..INCLUDECASIO2.H 379 : Condition is always false 

Les supprimer ??? big_smile
Rajouter quelque chose ???

Hors ligne

 

#8 27 Dec 2002 03:31:52

casioworld
Programmeur Graph100
Lieu: Palaiseau (Essonne)
Date d'inscription: 08 Feb 2002
Messages: 1843
Site web

Re: TC3

ne touche surtout pas pas à Casio2.h !


- http://www.casioworld.wb.st  --> plus grande base de données pour Graph100+
- http://efreidelirium.free.fr --> vive l'EFREI mdr

Hors ligne

 

#9 27 Dec 2002 03:39:55

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: TC3

Le i a la ligne 251 tu peux l'enlever sans risque, mais l'autre n'y touche pas c'est pas si grave d'avoir un petit warning comme ca wink


Pensez à surveiller mes releases wink

Hors ligne

 

#10 27 Dec 2002 07:51:15

dada66
Membre Communauté Graph100
Lieu: Perpignan
Date d'inscription: 09 Oct 2002
Messages: 1033

Re: TC3

si tu vx pas l'affichage de c warning désactive ces messages dans les options de TC3 (options->compiler->message->c++ warnings...)
de toutes facon c pas très grave, va veut juste dire que ca était mal programmer  big_smile


Flash100, F100Console, GComm, ... : http://flash100.free.fr/xoops

Hors ligne

 

#11 28 Dec 2002 03:47:10

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: TC3

si fo enlever le bout de code qui génere ca, car c quand meme compiler et ca prend un peu de place  smile


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#12 28 Dec 2002 04:07:07

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: TC3

ben non parce que c'est un bout de code inportant, c'est le compilo qui l'interprete mal je pense


Pensez à surveiller mes releases wink

Hors ligne

 

#13 28 Dec 2002 04:13:37

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: TC3

bin je vais look voir  smile
...
c curieux moi ca fait pas ces erreurs !!!


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#14 28 Dec 2002 07:16:47

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: TC3

Chez moi si, mais j'y fais pas attention  yikes


Pensez à surveiller mes releases wink

Hors ligne

 

#15 28 Dec 2002 19:34:37

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: TC3

ben non parce que c'est un bout de code inportant, c'est le compilo qui l'interprete mal je pense

Le compilateur a toujours raison ! Il faut lui faire confiance.


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#16 29 Dec 2002 06:09:26

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: TC3

Oui je me suis rendu compte que c'est pas ca que je voulais dire...

Tu es sur que le debugger sait estimer sans erreur les conséquences de telle ou telle action sur une condition etc?


Pensez à surveiller mes releases wink

Hors ligne

 

#17 29 Dec 2002 07:49:13

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: TC3

en fait
le compilateur va te dire si tu enfreint une regle basique du c ou c++
les warning sont juste la pour dire ça
mais ça peut quand m^me marcher
s'il dit une ereur, c qu'il n'arrive pas a le convertir en asm

Hors ligne

 

#18 29 Dec 2002 13:38:45

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: TC3

Tu es sur que le debugger sait estimer sans erreur les conséquences de telle ou telle action sur une condition etc?

Je ne parle pas du debugger que je n'utilise jamais mais juste du compilateur, si ton programme plante ce n'est jamais de sa faute, crois en ma longue expérience...


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#19 29 Dec 2002 14:09:48

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: TC3

les warnings c pas important te prend pas la tete avec sa par contre pour la version finale degage les sa fait plus propre meme si sa se voit pas wink !


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#20 29 Dec 2002 15:52:12

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: TC3

Tu es sur que le debugger sait estimer sans erreur les conséquences de telle ou telle action sur une condition etc?

Je ne parle pas du debugger que je n'utilise jamais mais juste du compilateur, si ton programme plante ce n'est jamais de sa faute, crois en ma longue expérience...

je ne demande qu'a te croire, encore heureux d'ailleurs  lol


Pensez à surveiller mes releases wink

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr