简单叙述一下我的问题:我用C#调用C++编写的动态库,有一个函数的参数是结构体指针,而那个结构体中又嵌套其他的结构体。调用之后发现传递过去的数值不正确,废话不多说,直接上图!希望牛人帮忙解答!
这是提供的C++ Demo结构体定义
下面是我用C#写的调用接口
现在没有报错信息,只是传过去的数据不对,无法正常调去接口里面的函数。
//代码更新,修复通配符的小BUG,该BUG会有极低几率搜索错误,现已修复
//代码更新,添加一句代码,修复起始地址的小BUG,该BUG会有小概率搜不到想要的内存