使用 JNA 的 *short 的 Java 类型是什么
我的 dll 中有 short 和 *short,那么如何调用 short -> int *short -> int[]?
谢谢,亚历克斯
Cshort类型映射到 Javashort类型。
C short*(指向短的指针)使用 JNA 映射到 Java 的ShortByReference.
如果要将指针映射到数组,只需在 Java 中使用 arrays 编写函数,一个带有签名的函数
void foo(int *buf)
Java中的映射为
static void native foo(int[] buf);