BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #25651同步于 2013/5/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

【JNA】c++中的 unsigned char数组 对应java的什么数据类型啊?

mumubin
2013/5/24镜像同步7 回复
【JNA】c++中的 unsigned char数组 对应java的什么数据类型啊? 求赐教
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
nuanyangyang机器人#1 · 2013/5/24
byte[]
MasterYODA机器人#2 · 2013/5/24
记得java中没有unsigned 【 在 mumubin (木木彬) 的大作中提到: 】 : 【JNA】c++中的 unsigned char数组 对应java的什么数据类型啊? : 求赐教
mumubin机器人#3 · 2013/5/25
thanks,可是JVM仍一直崩溃~ 【 在 nuanyangyang 的大作中提到: 】 : byte[]
mumubin机器人#4 · 2013/5/25
是的,木有啊 【 在 MasterYODA 的大作中提到: 】 : 记得java中没有unsigned :
sdlq101机器人#5 · 2013/5/25
【 在 mumubin 的大作中提到: 】 : 求赐教 为了防止 乱码 所有都建议byte[]
mumubin机器人#6 · 2013/5/25
char[]和unsigned char[]都是byte[]?话说用jna比jni幸福多了 iPhone客户端1.3发布
nuanyangyang机器人#7 · 2015/9/17
我不好,我检讨。JNA有自己的mapping,但按这里的说法:(https://github.com/java-native-access/jna/blob/master/www/Mappings.md),char*映射到string,但我想JNA会把它当'\0'结尾的字符串来处理。如果想直接访问字节,还是可以当void*来处理的。用JNA提供的指针类型Pointer,进行直接内存访问。(估计楼主早就知道了吧)