C++ pbyte字符类型转换

米兰张 2014-01-20 10:20:23
各位大侠,我现在调用一个C++的函数中有pbyte类型的参数,无论怎么做也报错。C++中pbyte的中解释为:declare of pointer to byte, 我对应的参数使用了pbyte,byte, array of byte, array of pchar,integer之类的都用了,也添加了type PBYTE = ^BYTE的申明,还有其他能用的类型都用过了,都会报错。
我在他们的C#demo中看见转换的参数是byte。。。。。。。,可惜没有delphi的。
那位大侠知道的,请告诉下,谢谢。
...全文
549 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
武稀松 2014-01-20
  • 打赏
  • 举报
回复
C++和Delphi的pbyte就是对应的.用了N多年,没见过报错
米兰张 2014-01-20
  • 打赏
  • 举报
回复
是array of byte ,厂家的C++ dll和以前调用的不一样,读取数据要自己先分配内存地址。
youyidianmimang 2014-01-20
  • 打赏
  • 举报
回复
试试 TByteDynArray.....

16,747

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧