【发布时间】:2009-11-19 19:43:36
【问题描述】:
我有一个关于将 C++ 数组编组为 C# 的问题。 double* 会自动转成 double[] 吗?
我知道 double 是一种 blittable 类型,所以 C++ 中的 double 与 C# 中的 double 相同。 那么 double** 呢,它会转换成 double[,] 吗?
我有以下非托管函数: int get_values(double** param,int sz)
其中 param 是指向双精度数组的指针,sz 是它的大小。
如何将这个函数DLLImport到C#?
提前致谢
【问题讨论】:
标签: c# .net c++ interop marshalling