Bonjour,

Je bosse actuellement sur une dll en C++.
L'interface graphique deja faite est en C#. Je souhaite donc a terme utiliser mon code C++ dans mon interface en C#.

Mon probleme avant tout cela est que mes fonctions prennent en argument des vector<>. Un exemple de fonction de ma dll native :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
void coverage(std::vector<stations> Stock, int Ref)
{
}
Vais-je pouvoir utiliser ce genre de fonctions "directement" dans le C# ? Car je vais devoir passer le "Stock" des stations a mes fonctions C++ pour effectuer le traitement (que je recupere dans un List<> dans mon interface C#).

Ou est ce que ca va etre une galere interminable avec les Wrapper ? Y a t il un autre moyen ?


Thx a lot pour votre aide.

Cheers