- 304 名前:デフォルトの名無しさん mailto:sage [2008/04/13(日) 21:34:07 ]
- JNIを使ってC++のプログラムと連携しなけければならないのだけれど、
実行時にJREがエラーはいて止まる。 C++側から配列をもらってくるところで止まってるようだ。 Java側には、int配列の参照しか定義してなくて、 配列の実体はC++側で作って、jintArray型でJava側に渡されてきたのを結びつける、 ってことをやりたいのだけど、そもそもこういうことはできないのかな? できるとしたら、unsigned char *p を、 jintArray qにキャストする方法を教えて欲しい。 そのまま q = (jintArray)p; でいいんだろうか? まぁこっちは、C++寄りの話になってしまうのだけれど…
|

|