en français ça donne ça : passage de arg 2 du pointeur vers la fonction écarte le qualificateur du type du pointeur cible
et en anglais : passing arg 2 of pointer to function discards qualifiers from pointer target type
 
et je ne comprends pas du tout ce que celà signifie 
 
en gros j'ai :
 
Code :
 - int fonction1 (const unsigned char *in, int toto)
 - {
 -   fonction2 (in, toto);
 - }
 - int fonction2 (const unsigned char *in, int tata)
 - {
 -   fonction3 (5, in);
 - }
 - int fonction3 (int titi, const unsigned char *in)
 - {
 -   unsigned char a = in[2];
 - }
 
  | 
 
et il me donne l'erreur pour la ligne fonction3(in) dans fonction2 
 
Message édité par freewol le 10-11-2005 à 15:53:46