マネージ C++ ラッパーを作成しています。引数をポインターとして持つメソッドがあります。このタイプのメソッドを公開する方法は? 例: void Test(フロート* 給与);
質問する
100 次
1 に答える
1
情報が少なすぎて確実ではありませんが、次のいずれかを試してみます。
[DllImport("MyDll.dll")]
private static extern void Test(ref float salary);
また
[DllImport("MyDll.dll")]
private static extern void Test(IntPtr salary);
パラメータの値やその型を気にしない場合の最後のもの(フロートの場合は、最初のオプションの可能性が高いと思います)。
C++/CLI を使用して、通常の C++ プロジェクトのようにポインターを使用することもできます。
于 2013-05-08T10:30:02.357 に答える