Conversion vers une CString

lamoueste Messages postés 76 Date d'inscription lundi 5 septembre 2005 Statut Membre Dernière intervention 3 juillet 2007 - 3 janv. 2006 à 14:37
PetoleTeam Messages postés 3426 Date d'inscription lundi 26 décembre 2005 Statut Membre Dernière intervention 14 janvier 2011 - 3 janv. 2006 à 16:32
bonjour a tous j'ai un souci je voudrais convertir un tableau de byte en CString mais ca marche pas meme si ca a le merite de compiler... voila mon code :

BYTE TmpOutBuffer[MAX_BUFFER+1];

pReq->RequestSync(TmpOutBuffer);

CString reponse(TmpOutBuffer);

en sortie j'ai mon TmpOutBuffer qui contient les bytes mais apres conversion ma CString contient rien et du coup c dur a utiliser...

Si quelqu'un connait une petite astuce la-dessus je l'en remercie par avance :)

1 réponse

PetoleTeam Messages postés 3426 Date d'inscription lundi 26 décembre 2005 Statut Membre Dernière intervention 14 janvier 2011 17
3 janv. 2006 à 16:32
Il faut se méfier des BYTEs de valeur zéro...

Si le tableau de BYTEs est 0,2,210,...
La chaîne correspondante sera
chaine[0] = 0

chaine[1] = 2

chaine[3] = 210 etc... donc à la sortie RIEN chaine[0] étant égale à 0...
0
Rejoignez-nous