Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/144.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JNI-C++-&燃气轮机;Java位图头信息和字节到jbytearray_Java_C++_Bitmap_Java Native Interface_Jbytearray - Fatal编程技术网

JNI-C++-&燃气轮机;Java位图头信息和字节到jbytearray

JNI-C++-&燃气轮机;Java位图头信息和字节到jbytearray,java,c++,bitmap,java-native-interface,jbytearray,Java,C++,Bitmap,Java Native Interface,Jbytearray,我使用JNI把一个图像从C++传递给java,我试图把 jyTyrRe>强的字节发送到字节[] /Sturn>中的java。然而,我得到了一个错误,它很可能与正在发送的字节大小有关 我尝试了int len=dwBmpSize,它们具有相同的值,但jvm不断崩溃 初始化jbyteArray的正确字节数是多少?1)您没有检查GlobalAlloc是否失败。2) 您应该获取分配内容的min和bi.biSizeImge并使用该值初始化字节并将其复制到jbyteArray中。

我使用JNI把一个图像从C++传递给java,我试图把<强> jyTyrRe>强的字节发送到<强>字节[] /Sturn>中的java。然而,我得到了一个错误,它很可能与正在发送的字节大小有关

我尝试了
int len=dwBmpSize
,它们具有相同的值,但jvm不断崩溃

初始化jbyteArray的正确字节数是多少?

1)您没有检查
GlobalAlloc
是否失败。2) 您应该获取分配内容的
min
bi.biSizeImge
并使用该值初始化字节并将其复制到jbyteArray中。