- 主题:请教个问题,C#如何调用C++生成的dll?
请教个问题,C#如何调用C++生成的dll?[upload=2][/upload]
--
FROM 121.101.209.*
1.根据错误提示看起来像是函数的参数不合适引起的,把调用时的相关代码贴上来看一下,才能准确定位问题。
【 在 atlandis (atlandis) 的大作中提到: 】
: 请教个问题,C#如何调用C++生成的dll?[upload=2][/upload]
--
FROM 114.245.93.*
取决于参数和返回值,最好贴下代码
【 在 atlandis 的大作中提到: 】
: 请教个问题,C#如何调用C++生成的dll?[upload=2][/upload]
--
FROM 58.20.55.*
建议用CLR,公共运行时里包一层就可以了,导入的时候也方便。
【 在 atlandis 的大作中提到: 】
: 请教个问题,C#如何调用C++生成的dll?[upload=2][/upload]
--
FROM 39.88.204.*
很多年前高过,应该还是C#调managed C++ 封装好的native dll吧?
【 在 polarx 的大作中提到: 】
: 建议用CLR,公共运行时里包一层就可以了,导入的时候也方便。
: 【 在 atlandis 的大作中提到: 】
: : 请教个问题,C#如何调用C++生成的dll?[upload=2][/upload]
: ....................
#发送自zSMTH@IOS
--
FROM 117.136.0.*
是的,因为c#变量定义不熟,二维矩阵声明写错了。谢谢。
【 在 infinity1207 的大作中提到: 】
: 1.根据错误提示看起来像是函数的参数不合适引起的,把调用时的相关代码贴上来看一下,才能准确定位问题。
:
--
FROM 121.101.209.*
是的,因为c#变量定义不熟,二维矩阵声明写错了。谢谢。
【 在 wentian 的大作中提到: 】
: 取决于参数和返回值,最好贴下代码
:
--
FROM 121.101.209.*
因为c#变量定义不熟,二维矩阵声明写错了。谢谢。
【 在 polarx 的大作中提到: 】
: 建议用CLR,公共运行时里包一层就可以了,导入的时候也方便。
--
FROM 121.101.209.*
用C++/CLI托管C++过渡一下
【 在 atlandis 的大作中提到: 】
:
: 请教个问题,C#如何调用C++生成的dll?[upload=2][/upload]
#发自zSMTH@MI Note 3
--
FROM 117.136.38.*
握爪,我也有很长时间没搞了。
挺方便的,基本上中间套个一层,完美解决内存管理,数据类型对接的问题。
流行了一段时间,应该用的人不多。
【 在 officercat 的大作中提到: 】
: 很多年前高过,应该还是C#调managed C++ 封装好的native dll吧?
: #发送自zSMTH@IOS
--
FROM 112.226.96.*