gpt4 book ai didi

java - 如何在 JNI 方法中创建 jcharArray?

转载 作者:太空宇宙 更新时间:2023-11-04 02:12:24 25 4
gpt4 key购买 nike

我想将 C 中的 char 数组转换为 jcharArray,以便 JNI 接口(interface)将此数组从 C 传递给 Java。

我找到了一个我目前正在使用的简短教程:http://joshuaoutwater.info/blog/?p=10

在本教程中,jcharArray resultBuffer1 作为参数从 Java 传递。问题是我不知道在调用 JNI 方法时 resultBuffer1 必须有多大。所以我需要在我的 JNI 方法中创建这个具有特定大小的 jcharArray。

我怎样才能做到这一点?

最佳答案

尝试一下:

jcharArray charArr = (*env)->NewCharArray(env, size);

关于java - 如何在 JNI 方法中创建 jcharArray?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12386293/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com