Je suis nouveau en programmation C# et essaye d'appeler des fonctions de retour à la ligne en C++.Comment marshall (idéalement dans SWIG) une chaîne C# [] à une chaîne C++ *?
En C++ j'ai une fonction du prototype suivant
string* swap(string* ptr1, string*ptr2){
//swap the array of string
return ptr2;
}
Comment puis-je conclurai cette fonction en C# (idéalement à l'aide SWIG, mais pas nécessaire)?
Comment se termine ce tableau? Tu ne peux pas passer la taille du tableau? –
Quel est le type de chaîne? Est-ce std :: string ou un autre tableau struct/class ou char? Pouvez-vous écrire plus spécifiquement? – Liton
ils sont std :: string – leon