社区
ATL
帖子详情
dll参数中可以传类吗?
zzf2004
2007-06-18 01:36:46
dll参数中可以传类吗?我想在dll参数中传一个类数组,可以实现吗?
...全文
329
13
打赏
收藏
dll参数中可以传类吗?
dll参数中可以传类吗?我想在dll参数中传一个类数组,可以实现吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gudyn
2007-06-21
打赏
举报
回复
不要传类。
正如akirya 所说std::string就是一个特殊,涉及Windows内存分配。
传类可能会出现莫名其妙的问题。
wshcdr
2007-06-19
打赏
举报
回复
应该是可以传
zdleek
2007-06-18
打赏
举报
回复
传对象的指针的在进行static_cast<>应该可以的
好像要注意点内存对齐的问题
珍惜生命远离CPP
2007-06-18
打赏
举报
回复
怎么不可以传呢?可以这样理解,能传struct吗?能,那class也能。因为C++里它们两者是一样的。STL对象的传输参看MSDN。
==========================
返回string对象的时候涉及到了返回值优化,stl的内存分配器.你写一个程序测试一下.
而且 不用stl的具体实现也不一样,内存也不一样,怎么保证能,正确运行?
teli_eurydice
2007-06-18
打赏
举报
回复
teli_eurydice(哭泣的仙人掌。。。。)
================
你试试 std::string func( ... );返回一个stl中的对象
传指针怎么不行么??
eduyu
2007-06-18
打赏
举报
回复
怎么不可以传呢?可以这样理解,能传struct吗?能,那class也能。因为C++里它们两者是一样的。STL对象的传输参看MSDN。
珍惜生命远离CPP
2007-06-18
打赏
举报
回复
teli_eurydice(哭泣的仙人掌。。。。)
================
你试试 std::string func( ... );返回一个stl中的对象
teli_eurydice
2007-06-18
打赏
举报
回复
可以传类啊,怎么不行,两边都知道的类型就可以了
珍惜生命远离CPP
2007-06-18
打赏
举报
回复
我在C#里能使用MFC扩展的dll中的类吗?
=====================================
不可能的事情
zzf2004
2007-06-18
打赏
举报
回复
我在C#里能使用MFC扩展的dll中的类吗?
珍惜生命远离CPP
2007-06-18
打赏
举报
回复
什么DLL都不可以的,不然不会出现COM这种技术的
pfans
2007-06-18
打赏
举报
回复
MFC扩展Dll可以。其它的dll不行。
珍惜生命远离CPP
2007-06-18
打赏
举报
回复
不可以,
就算能编译过去,也不要这么干,会有莫名其妙的问题的
增加适当的接口来传递参数,
参数类型只能用基本类型
java调用
dll
传参_求教高手:有关
DLL
调用
中
参数
传递问题???
使用JNI调用
DLL
中
的函数,
DLL
中
函数原形:SendMsg(longCommIndex,char*Msg,boolChinese);在JAVA类
中
写成如下声明:publicnativelongMySendMsg(longCommIndex,StringMsg,booleanChinese);JAVA
中
调用如下:System.out....
python调用
dll
传指针
参数
python调用
dll
传指针
参数
使用
Dll
中
的类
1. 在多种语言之间使用
dll
的主要... 除了通过函数和过程接口,还可以在
dll
中
export类,这样可以直接从
dll
中
引入类。这只在VC
中
才行,但要求产生
dll
和使用
dll
时使用的是同一版本的VC。例如: //
dll
.h 文件
C#与C++动态链接库
DLL
参数
互传
C#与C++动态链接库
DLL
参数
互传一、C#
中
导入C++动态链接库二、C#传入字符串
参数
三、C++传出字符串
参数
一、C#
中
导入C++动态链接库 二、C#传入字符串
参数
三、C++传出字符串
参数
C#调用C++
dll
函数传参及
参数
类型转换
在C#
中
调用C++版的
dll
函数时,因为是不同的语言,
参数
类型也不尽相同,需要做一些转换。因为在网上能找到的答案也是很杂乱,对此不懂的人会搞到发狂。最近碰到一些项目需要在C#
中
调用C++版
dll
,所以一通捣鼓,总结了...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章