C#调用非托管C++,传递自定义结构体数组

sj490790083 2018-04-23 10:30:40
C#调用非托管C++,传递自定义结构体数组,结构体定义如下
Struct PointData
{
public double Strike;
public doube ImpVol;
}
用C#调用C++函数,参数包含PointData[],C++中直接按照数组第一个元素的内存地址加偏移量访问别的数组元素,
但是在C++代码中调试发现,数组中元素的内存地址不是连续的,有什么办法解决?
...全文
373 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧