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