Chap8:如何将java传递过来的jbyteArray转换成C/C++中的BYTE数组

来源:互联网 发布:mac下载的系统在哪 编辑:程序博客网 时间:2024/06/10 22:36

近遇到一个问题,请各位帮忙解决下:
   
如何将java传递过来的jbyteArray转换成C/C++中的BYTE数组?BYTEunsigned char类型
   
这两个我理解应该是相同的吧,强制类型转换好像不启作用,应该如何转换呢?


该问题已经关闭:问题已解决,之前代码有问题 jbyte * arrayBody= env->GetByteArrayElements(data,0); jsize theArrayLengthJ =env->GetArrayLength(data); BYTE * starter = (BYTE *)arrayBody;

原创粉丝点击