SWIG を使用して、JNI を介して Java の特定の c++ コードをラップしています。
Javaで私が持っている
SWIGTYPE_p_int A = new example.new_array(n);
for (int i = 0; i< n ; i++)
example.setitem(A,i,2*i);
そして、配列を C++ に渡しますが、 n が大きく、これを 1000 回実行する必要がある場合、非常に遅くなります ....
これを行うためのより速い方法はありますか?具体的には、Java で配列を作成し、すべてを一度に c++ に渡す方法はありますか?
ありがとう