Ich versuche, eine C++ Funktion mit std::string
Verweis auf C# zu konvertieren.Wie SWIG Std :: String & C# Ref Zeichenfolge
Meine API sieht wie folgt aus:
void GetStringDemo(std::string& str);
Im Idealfall würde Ich mag so etwas wie dies von C#
sehenvoid GetStringDemoWrap(ref string);
Ich verstehe, ich brauche eine typemap dafür zu schaffen, und ich versuchte, ein einige Dinge, indem Sie mit der Datei std_string.i herumspielen, aber ich glaube nicht, dass ich irgendwohin komme. Hat jemand ein Beispiel? Ich bin neu sowohl in Swig als auch in C#, daher kann ich mir keine echten Ideen einfallen lassen.