递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

调用第三方 DLL, 遇到无符号字节指针和整数型指针

查看数: 1227 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-8-3 10:09

正文摘要:

函数:int ICATCom_ReadRGBI(const int CommPort, const int Channel, unsigned char* RedValues, unsigned char* GreenValues, unsigned char* BlueValues, int* IntensityValues) 功能:读取测试仪指定通道的 RGB ...

回复

Xelloss0618 发表于 2024-8-3 14:14:43
aronshen 发表于 2024-8-3 14:06
大佬,我还想问一下如果是文本数组和整数数组要怎么操作?谢谢

DLL的数组本质上也是指针, 整数[10] 这种基本数组就用「取数组变量地址」,整数类用「整数数组类.取数组指针」。
文本数组比较难搞,要看文本编码,目前没什么现成的写法。
aronshen 发表于 2024-8-3 14:06:53
Xelloss0618 发表于 2024-8-3 11:40
是,指针传参时用 取变量地址

大佬,我还想问一下如果是文本数组和整数数组要怎么操作?谢谢
aronshen 发表于 2024-8-3 11:47:02
Xelloss0618 发表于 2024-8-3 11:40
是,指针传参时用 取变量地址

谢谢你,成功了
Xelloss0618 发表于 2024-8-3 11:40:19
是,指针传参时用 取变量地址
Xelloss0618 发表于 2024-8-3 10:15:22
按以前那样,将所有指针改成变整数,传参时 取变量地址 (无符号字节变量)
你也可以自己封装一个无符号字节指针,但没什么必要。

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 04:47 , Processed in 0.086530 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表