Ca marche nikel
merci. T'as fait une petite faute :
memcpy( & pc[sizea], sizeb, pb);
Maintenant, je dois initialiser un membre char* data de ma structure info avec notre unsigned char pc*.
Il faut que je fasse quelque chose du genre info->data = pc;
En fait ce que j'ai fait c'est un info->data = (char *)pc; Ca compile mais je n'ai pas encore lancé mon prog. Est ce que il y a un risque de perte d'informations à cause du cast ?
PS: je n'ai pas le droit à priori de changer chat* data en unsigned char* data... car c'est un code que j'ai repris. Mon devoir c'est juste de fournir un data.
Partager