JNR, как преобразовать указатель на символ в массив строк
У меня есть структура, которая выглядит так:
typedef struct{
int classes;
char **names;
} metadata;
В настоящее время эквивалентная структура JNR выглядит следующим образом:
public static class Metadata extends Struct{
public Metadata(jnr.ffi.Runtime rt) {
super(rt);
}
public final Struct.Unsigned32 classes = new Struct.Unsigned32();
public final Struct.Pointer names = new Struct.Pointer();
}
Есть ли способ конвертировать поле names
в String[]
?