I don't have much experience in C++. I'd like to know is it possible to convert System::Collections::Generic::List<cli::array<unsigned char>^>^ into a jObject. My requirement is to pass a jObject to Java from JNI native code. If this impossible, is there any workaround?

有帮助吗?

解决方案

It isn't possible to cast, as per your title, but you can convert it, by wrapping it in Java byte array, via NewByteArray(), and populating it with SetByteArrayRegion().

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top