String c# vers string c++

Signaler
Messages postés
62
Date d'inscription
dimanche 1 octobre 2006
Statut
Membre
Dernière intervention
21 mars 2010
-
Messages postés
37
Date d'inscription
samedi 22 novembre 2008
Statut
Membre
Dernière intervention
11 avril 2010
-
Salut
J'ai une méthode Csharp qui renvoie une chaine de caractère (String), je doit l'appelé depuis un code natif c++, alors quand j'écris string s=fctCsharp(); ça génère des erreurs de mémoire.
est ce qu'il y a un moyen pour se faire.

A vs

1 réponse

Messages postés
37
Date d'inscription
samedi 22 novembre 2008
Statut
Membre
Dernière intervention
11 avril 2010

ta fonction c# devrait plutot renvoyer un char[] f(...) { string s; /* blabla */ return s.ToArray(); }
Ce qui correspond en C++ a LPWSTR