社区
C#
帖子详情
c#调用c++dll提供的接口,传参为c++类
xiaoyu5425
2019-09-12 01:35:14
c#调用c++dll提供的接口,传参为c++类,这要怎么搞,有知道的吗?是要在外部定义一个类吗?还是说不能这样搞
...全文
198
3
打赏
收藏
c#调用c++dll提供的接口,传参为c++类
c#调用c++dll提供的接口,传参为c++类,这要怎么搞,有知道的吗?是要在外部定义一个类吗?还是说不能这样搞
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaoyu5425
2019-09-12
打赏
举报
回复
那就让人改接口吧
OrdinaryCoder
2019-09-12
打赏
举报
回复
C#调用nativeC++不能传类 最多传结构体 而且结构体中也只能包含一些基本数据类型 不能出现类这种类型 如果想传类 只能像1楼说的用C++/CLI封装一下C++dll
stherix
2019-09-12
打赏
举报
回复
参数为结构体/结构体指针的话还可以做到 为c++类的话 ,那只能用c++/cli写个adapter了吧
C++
调用
C#
的
DLL
实例程序
然后,你可以像
调用
C++
函数一样
调用
C#
方法。注意,
C++
/CLI中的
类
型系统与
C++
有所不同,所以需要适当地转换
类
型。 在
提供
的压缩包文件"Test
Dll
"中,可能包含了实现上述步骤的源代码。它可能包含一个
C#
DLL
项目和一个...
AutoCAD二次开发文档(
C++
C#
史上最全版本)
综上所述,这个资源包为AutoCAD的二次开发者
提供
了一站式的参考资料,无论你是
C++
老手还是
C#
新手,都能从中找到适合自己的学习路径。通过深入学习这些文档和实例,开发者将能充分利用AutoCAD的强大功能,定制化自己...
C#
调用
C++
DLL
结构体
传参
【代码】
C#
调用
C++
DLL
结构体
传参
。
C#
调用
C++
dll
函数
传参
及参数
类
型转换
【提示:
C#
调用
C++
库,需要
dll
和lib就可以了,不需要头文件】 二、亲测有效的一些参数
类
型转换 1、基本
类
型int、float、bool,
C++
中与
C#
中是相同的; (1)
C++
dll
函数 void init(int a, float b, bool
C#
调用
C++
的
dll
方法
C#
调用
C++
的
dll
总归可以有两种方法: 1、非托管
C++
创建的
dll
库,需要用静态方法
调用
; 2、直接使用CLR,生成托管
C++
dll
库。
C#
111,130
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章