社区
C++ 语言
帖子详情
c++调用C#写的dll问题
xwguan
2014-05-14 12:02:19
描述:
用c#写了个dll,有个函数的参数为string类型,例如void test(string userName)
c++调用这个dll,c++中的userName为wchar_t unicode类型
问题:
我要在c++中将userName转换成什么类型,才能调用c#写的dll?
求各位大神帮忙,多谢。多谢。。。。
...全文
145
3
打赏
收藏
c++调用C#写的dll问题
描述: 用c#写了个dll,有个函数的参数为string类型,例如void test(string userName) c++调用这个dll,c++中的userName为wchar_t unicode类型 问题: 我要在c++中将userName转换成什么类型,才能调用c#写的dll? 求各位大神帮忙,多谢。多谢。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jmppok
2014-05-14
打赏
举报
回复
用CLR的话,可以直接调用的。 C++ 中CLR的string 和 C#中的string是一样的。 char * 转 CLR的string很简单 string s = xx;
赵4老师
2014-05-14
打赏
举报
回复
不要做A语言代码修改为B语言代码的无用功。 也不要做用A语言代码直接调用B语言代码库这样复杂、这样容易出错的傻事。 只需让A、B语言代码的输入输出重定向到文本文件,或修改A、B语言代码让其通过文本文件输入输出。 即可很方便地让A、B两种语言之间协调工作。 比如: A将请求数据写到文件a.txt,写完后改名为aa.txt B发现aa.txt存在时,读取其内容,调用相应功能,将结果写到文件b.txt,写完后删除aa.txt,改名为bb.txt A发现bb.txt存在时,读取其内容,读完后删除bb.txt 以上A可以替换为任何一种开发语言或开发环境,B可以替换为任何一种与A不同的开发语言或开发环境。 除非A或B不支持判断文件是否存在、文件读写和文件更名。 但是谁又能举出不支持判断文件是否存在、文件读写和文件更名的开发语言或开发环境呢?
翅膀又硬了
2014-05-14
打赏
举报
回复
BSTR试试
C++
调用
C#
的
DLL
实例程序
C++
调用
C#
的
DLL
实例程序,压缩包中包含部分程序说明,很小的几行代码,但是
C++
调用
C#
的
DLL
目的已经达到。
c#
调用
c++
DLL
,
dll
有二维数组
c#
调用
c++
DLL
,
DLL
里是二维数组 ,
c#
里如何
调用
二维数组
游戏辅助从0到1-
C++
调用
调用
游戏Lua脚本实现辅助
本课程分为三部分: 第一部分是讲述Lua的基础及C/
C++
与Lua联合编程的内容 第二部分讲述的是动态
调用
Lua游戏辅助的实现 第三部分讲的是静态
调用
Lua游戏辅助的实现 课程目前已经完成了第一部分的制作,第二...
C#
调用
C++
DLL
(函数参数包含指针)
C#
调用
C++
DLL
,
C++
DLL
中的函数参数包含指针。 绝对可用。
java
调用
C#
封装的
dll
方法
java
调用
C#
封装的
dll
方法 关于java
调用
C#
封装的
DLL
文件的方法 第一种:java利用JNA进行
调用
思路:
C#
源码生成COM组件(
dll
和tlb文件),再利用
C++
进行封装,java通过JNA
调用
C++
封装的
DLL
。 第二种:java利用jacob...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章