Conversion de char[] ( C++ non managé ) vers un string ( C# )

LUDINSKI Messages postés 441 Date d'inscription mardi 2 décembre 2003 Statut Membre Dernière intervention 22 mai 2012 - 7 juil. 2004 à 09:58
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 7 juil. 2004 à 20:06
Ben, voilà ! Je me bas depuis quelque heures avec cette conversion...

Il faut que je convertisse un tableau de char provenant du C++ ( que je reçois via un socket sous forme de tableau d'octet "Byte[]" ) en une chaine de caractères !!

J'ai essayé la méthode Encoding.ASCII.GetString( tabBytes ), mais les caractères accentués sont déformés
Par exemple un 'é' est converti en 'i' !!

Merci d'avance pour vos réponses.....

2 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
7 juil. 2004 à 12:55
Repose ta question ici sur C#:
http://www.csharpfr.com/

ciao...
BruNews, Admin CS, MVP Visual C++
0
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
7 juil. 2004 à 20:06
Il y a sans doute un constructeur qui prend un tableau en argument.
0
Rejoignez-nous