私はこのようなものを持っています:
typedef struct {
char * content;
} Boo;
typedef struct {
Boo **data;
int size;
} Foo;
SWIGでJavaの要素( )Boo ** dataを持つ配列に変換したい。次に、配列を読み取ります(Javaコードから新しい配列を編集、削除、作成したくありません)。SWIG のドキュメントでは、 andを使用してこれを行う方法が説明されていますが、構造体のメンバーは型でなければなりません。私の問題の解決策はありますか?BooBoo[]carrays.iarray_functionsdataBoo*
編集: C 構造と連携するために SWIG を使用して Java クラスを生成したいことを書き忘れていました。