回答編集履歴
2
用語訂正2
answer
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
|
4
4
|
> ・どのようにしてjavaで取得した数値配列をCに渡すのか
|
5
5
|
|
6
|
-
java側の`int[]`という配列をCへ渡す際にはCの関数
|
6
|
+
java側の`int[]`という配列をCへ渡す際にはCの関数宣言を
|
7
7
|
`... function_name(int* ia, int length)`
|
8
8
|
`... function_name(int ia[], int length)` (Cでは上の定義と同等です)
|
9
9
|
のようにしてやればよいと思います。Java側で用意するメソッド(com.sun.jna.Libraryを継承したinterface上のメソッド) は次のようになります。
|
1
用語訂正
answer
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
|
4
4
|
> ・どのようにしてjavaで取得した数値配列をCに渡すのか
|
5
5
|
|
6
|
-
java側の`int[]`という配列をCへ渡す際にはCの
|
6
|
+
java側の`int[]`という配列をCへ渡す際にはCの関数定義を
|
7
7
|
`... function_name(int* ia, int length)`
|
8
8
|
`... function_name(int ia[], int length)` (Cでは上の定義と同等です)
|
9
9
|
のようにしてやればよいと思います。Java側で用意するメソッド(com.sun.jna.Libraryを継承したinterface上のメソッド) は次のようになります。
|