Salut,

Mon probléme ce que j'utilise des bibliothéque qui ne sont pas la mienne et qui impose des types de retour comme vous l'avez vu
voila j'utilise une fonction qui demande

Code : Sélectionner tout - Visualiser dans une fenêtre à part
un pointeur sur unsigned char
j'ai utilisé ce portion de code et ça marche car il demande qu'il se termine par '\0'

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
unsigned char ch2[]="salah";
res=c_fld.PutField(1,sizeof(ch2),ch2);
ça marché mais le probléme :
---- j'utilise une fonction qui demande une adresse sur pointeur sur unsigned char si je ne me trompe pas voila ce que demande en message d'erreur si je ne met pas le type voulu

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
impossible de convertir le paramètre 4 de 'unsigned char [50]' en 'unsigned char *&'
//le type voulu c'est unsigned char *&
voila l'exemple liée a l'erreur citer dessus

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
unsigned char reg[50];
res=tmp_list.GetTemplate(0,typ_tmp,lg_tmp,reg);
Merci de me préciser c'est quoi le type demander

Merci pour votre aide