首页
社区
课程
招聘
[求助]c#调用c语言代码,C语言数据类型的问题。
发表于: 2016-10-7 04:53 3390

[求助]c#调用c语言代码,C语言数据类型的问题。

2016-10-7 04:53
3390
void * xxtea_encrypt(const void * data, size_t len, const void * key, size_t * out_len);

麻烦大神们帮忙看一下,   这个是c语言的代码,然后我要写成dll给同事调用, 现在dll已经生成了, 但是 他的数据类型C#里面是没有的,  那么我需要在c#里面传递什么参数进来呢?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 12
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
dll的出口定义了的
如下:__declspec(dllexport) void * __stdcall XXTEA(const void * data, size_t len, const void * key, size_t * out_len);
2016-10-7 05:03
0
雪    币: 135
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
指针就用 int 传递和接收
2016-10-7 09:15
0
雪    币: 9479
活跃值: (757)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
Marshell.pstr
2016-10-7 19:56
0
雪    币: 12
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
大神,什么意思。
2016-10-8 17:54
0
雪    币: 56
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
C#不是有类似IntPtr的类型吗 忘了具体怎么用了 反正他肯定知道 size_t * 就用 UIntPtr
2016-10-8 18:19
0
雪    币: 12
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
哦 原来如此,谢谢哈大神,  我试试。
2016-10-8 21:07
0
游客
登录 | 注册 方可回帖
返回
//