JNR, как преобразовать указатель на символ в массив строк - PullRequest
0 голосов
/ 04 декабря 2018

У меня есть структура, которая выглядит следующим образом:

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

...