Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : erreurs [ Archives / Au secours ] (coucou747)

lundi 19 juillet 2004 à 22:46:36 | erreurs

coucou747

Salut, j'aimerais un peu d'aide sur la signification des messages d'erreurs...
Je ne maitrise pas vraiment les pointeurs et j'ai ça comme message :
bash-2.05b$ gcc echecs.c
echecs.c: In function `main':
echecs.c:162: warning: passing arg 8 of `droitblanc' makes pointer from integer without a cast
echecs.c:166: warning: passing arg 8 of `droitnoir' makes pointer from integer without a cast
echecs.c:171: warning: passing arg 8 of `droitnoir' makes pointer from integer without a cast
echecs.c:174: warning: passing arg 8 of `droitblanc' makes pointer from integer without a cast
bash-2.05b$

(j'essai de faire un jeu d'échec)
line 174: r=droitblanc( piece, xd, yd, x, y, *ca, nombredecoupsecoule, *enregcoupbi);

droitblanc est déclaré comme ceci :
int droitblanc( int piece, int xd, int yd, int x, int y, int *ca, int nombredecoupsecoule, int *enregcoupbi);

voila, j'aimerais savoir pourquois ça bug merci

lundi 19 juillet 2004 à 22:54:32 | Re : erreurs

BruNews

Administrateur CodeS-SourceS
enregcoupbi ne serait pas un tableau ? si oui tu passes le nom 'enregcoupbi' direct qui est pointeur sur 1 er element.
Le reste idem.

ciao...
BruNews, Admin CS, MVP Visual C++

lundi 19 juillet 2004 à 22:56:57 | Re : erreurs

coucou747

merci, j'avais essayé mais mon programme marchais plus (mais ça doit vennir d'autre part)
je vais régler le problem, je posterais ma source quand je l'aurais finit

lundi 19 juillet 2004 à 23:10:27 | Re : erreurs

vecchio56

Administrateur CodeS-SourceS
Ya pourtant pas grand chose à comprendre avec les pointeurs (2 choses, en fait)

lundi 19 juillet 2004 à 23:23:42 | Re : erreurs

BruNews

Administrateur CodeS-SourceS
Et la suite, on les veut nous ces 2 choses.
C'est qu'il garderait tout pour lui si on n'insistait pas.

ciao...
BruNews, Admin CS, MVP Visual C++

lundi 19 juillet 2004 à 23:28:28 | Re : erreurs

vecchio56

Administrateur CodeS-SourceS
BruNews j'en ai marre de t'expliquer tout le temps la même chose, ce n'est pas de ma faute si tu ne comprends pas comment ca marche les pointeurs quand même

lundi 19 juillet 2004 à 23:31:17 | Re : erreurs

BruNews

Administrateur CodeS-SourceS
Pourtant j'essaie mais c'est complique...

coucou747 > fais pas gaffe a nos delires, faut aussi savoir plaisanter.

ciao...
BruNews, Admin CS, MVP Visual C++

lundi 19 juillet 2004 à 23:36:42 | Re : erreurs

coucou747

je sais plaisenter, si vous me trouvez parfois sec, c'est juste un moment, c'est pas moi, (j'écoutes la rupture de brise de nice...)

mardi 20 juillet 2004 à 00:05:16 | Re : erreurs

AlexMAN

Membre Club
Dis BruNews, vecchio56 et moi mm nous embetons bocou ce soir (sisi vecchio, tu tembete !), toré pas un truc a nous faire faire ?

mardi 20 juillet 2004 à 00:05:59 | Re : erreurs

AlexMAN

Membre Club
tout sof le ménage, jprefere prévenir..


1 2 3

Cette discussion est classé dans : int, warning, echecs, droitblanc, passing


Répondre à ce message

Sujets en rapport avec ce message

warning> procédures externes.. [ par xkindool ] Bonjour, mon programme fonctionne mais lors de la compilation j'ai des warnings que j'aimerais débugger..Voici le message d'erreur à la compilation :[ Warning bizarre [ par vecchio56 ] Salut Je ne sais pas si c'est moi qui délires, mais je ne comprends pas pourquoi le code suivant génère un warning variable "locale 'd' utilisée sans Warning de conversion [ par Nadaman ] Salut, Dans mon programme j'ai des conversion de float en int. Est-ce qu'il y a une manière pour éviter les warning. Si j'ai ces avertissement je doi bound checker & warning au delete [ par magic_Nono ] bj j'aurai souhaiter savoir si qqn utilise Bound Checker (avec Visual C++) et saurai expliquer les Bad Pointer: 0x3B5BF20 passed to global_operator_ 'this' : utilisé dans la liste des initialiseurs membre de base [ par vecchio56 ] J'obtiens ce warning pour l'exemple suivant. (c'est qu'un warning donc je m'en fous mais j'aimerais savoir quel est le problème quand même). --------- Désactiver un warning sous VC++ 7.1 [ par vecchio56 ] Bonjour Je sais qu'il est possible de faire a avec un pragma mais j'arrive plus a retrouver lequel: désactiver_warning(n) //code activer_warning(n) lire char* a dans Dll int _stdcall runappli(char* a) [ par Fwdavy ] Je realise une Dll c++, pour être lue par VB du style :int _stdcall runappli(char* a, char* b,int c) La Dll se lance bien mais je voudrais être sur qu int -> str en + compliqué [ par Arnaud16022 ] hello... j'ai un nombre.... disons 1602 (on se demande bien pk) en hexa ca fait: 0x00000642 dans mon cpu little endian, c'est stocké sous la forme 0x4 [C] Pointeur int comme paramètre dans une function qui ne marche pas [ par nitrique ] Bonjour à tous,J'ai retourné les pointeurs dans tous les sens mais rien n'y fait.J'aimerais modifier la valeur d'une variable int à l'interieur d'une casting en C++ [ par magic_Nono ] Hello j'aurai souhaiter connaitre la différence entre les deux opérateurs suivants. pInt = static_castint *>(pVoid);pInt = (int*)pVoid;<br


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,42 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.