jna传递指针转换为数组问题

jna传递指针转换为数组问题

问题描述:

最近在做jna相关问题,遇到一个问题:JNA调用c++接口,传递的是指针,在c++接口中给这个指针分配了一个数组空间,在java这边怎样将这个指针转换为数组?希望大神能解答

解决了,又写了一个接口用于指针的自增,然后返回这个指针给java那边。但是需要遍历数组,消耗了一些性能

能否给出例子,不胜感激

请问c++结构体是 动态数组,c++的指针怎么转化到java对象?