[ad_1]
私は ac# クラスを使用しており、この関数を c++ で使用する必要があります。
例 c#:
public void Passa(List<int> integers, int b) { string v; integers = new List<int>(); integers.Add(1); integers.Add(4); integers.Add(7); //Vector vector1 = new Vector(20, 30); // t = { "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" }; return; }
しかし List
私が試したこと:
Google で検索しましたが、C++ と C# で使用できるベクトルが必要です
解決策 1
このシグネチャを持つ C# の関数を使用して、いくつかの回避策を試す必要があります。
C++
public passIntegers(int[] data, int count, int b) { List<int> integers = new List<int>(); for( int i = 0; i < count; i++ ) { integers.add(data[i]); } Passa( integers, b); }
私の記事を読む 全局呼び出し C# での C++ の使用を示すコード例を示します。
[ad_2]
コメント