Passer de chaînes C# C++ et de passer à C++ résultat (string, char*.. que ce soit) à C#

J'ai essayé différentes choses mais je suis fou de Interop.

(ici le mot chaîne n'est pas soumise à un variabile type, mais "une collection de char"):
J'ai une C++ la fonction, définie dans une dll, que j'essaye d'accéder à partir de C#, c'est la fonction d'un paramètre de chaîne et d'une chaîne de valeur de retour comme ceci:

string myFunction(string inputString)
{
}

Ce qui devrait être string en C++ côté? et C# on? et de quels paramètres faut-DllImport pour cela?

InformationsquelleAutor Smjert | 2010-02-01