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[]?

0 ответов

Другие вопросы по тегам