c#调用dll报错:尝试读取或写入受保护的内容,这通常指示其他内存已损坏。头文件声明的问题吗?
网上都说这是参数转换的问题,C++dll的参数是两个数组指针和整型,我试过的组合有short[],byte[]refshort,byte[]refshort,refbyt...
网上都说这是参数转换的问题,C++dll的参数是两个数组指针和整型,我试过的组合有short[],byte[]ref short,byte[]ref short,ref byteIntPtr,byte[]IntPtr,ref byteIntptr,IntPtr都报错。。。
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询