Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1277 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  erreur que je ne comprends pas

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

erreur que je ne comprends pas

n°1583929
mormegil92
Posté le 09-07-2007 à 11:42:13  profilanswer
 

bonjour, voilà l'erreur en question
error C2197: 'NTL::ZZ (__cdecl *)(void)' : trop d'arguments pour un appel
 
en fait dans mon fichier .h, j'ai défini une variable globale p(#define p 6)
ensuite j'utilise une fonction qui fait appel à ce p et il me met cela. (en fait le ZZ est un type d'argument qu'utilise une de mes librairies)

mood
Publicité
Posté le 09-07-2007 à 11:42:13  profilanswer
 

n°1583931
_darkalt3_
Proctopathe
Posté le 09-07-2007 à 11:45:40  profilanswer
 

Poste ton code ...


---------------
Töp of the plöp
n°1583932
mormegil92
Posté le 09-07-2007 à 11:48:49  profilanswer
 

#define p to_ZZ(""8767656454343243245646576)
 
ZZ Fonction(ZZ a)
{
a=a*p;
return a;
}

n°1583982
_darkalt3_
Proctopathe
Posté le 09-07-2007 à 13:27:56  profilanswer
 

Les quotes sont pas bonnes, ton type ZZ est indéfini, ta fonction to_ZZ n'est pas définie... (entre autre sans doute).


---------------
Töp of the plöp
n°1583985
_darkalt3_
Proctopathe
Posté le 09-07-2007 à 13:28:51  profilanswer
 

Parce qu'un simple  

Code :
  1. #define p(a) atoi(a)


 
normalement, ça compile, au moins.


---------------
Töp of the plöp
n°1584023
mormegil92
Posté le 09-07-2007 à 14:04:25  profilanswer
 

en fait les fonctions sont bien définies dans la librairie que j'utilise et les quote, je me suis trompé seulement là désolé. Donc ça ne m'aide toujours pas.

n°1584040
_darkalt3_
Proctopathe
Posté le 09-07-2007 à 14:21:04  profilanswer
 

moi je lis ça


Compiler Error C2197
'identifier' : too many actual parameters
 
The specified function was called with too many parameters, or the function declaration was incorrect.
 
The following is an example of this error:
 
void func( int );
main()
{
   func( 1, 2 );   // error, two actual parameters
}


 
Donc tu dois avoir une erreur dans ton nombre d'arguments quelque part ...


---------------
Töp of the plöp
n°1584043
mormegil92
Posté le 09-07-2007 à 14:26:01  profilanswer
 

je suis sur cette page aussi

n°1584275
Ace17
Posté le 09-07-2007 à 22:17:51  profilanswer
 

Faut que tu donnes plus de code, sinon on va pas pouvoir t'aider. Ne serait-ce que le prototype de la fonction to_ZZ ...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  erreur que je ne comprends pas

 

Sujets relatifs
[python] erreur que je ne comprends pasJe comprends pas d'où vient mon erreur
[Résolu] Erreur w3c que je ne comprends pasmessage d'erreur que je ne comprends pas
Erreur transfert ftp en PHP (je ne comprends pas...)Je comprends pas pkoi j'ai cette erreur sur ma vue sous Oracle
Un message d'erreur que je ne comprends pas...besoin d'aideJe ne comprends pas cette erreur
[TCL] Une erreur que je comprends pas sur un eggdrop[ html 4.1 Strict ] petite erreur, comprends pas :(
Plus de sujets relatifs à : erreur que je ne comprends pas


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR