JNI在C 和 C++ 函数实现的不同



在C中,JNI 函数调用由“(*env)->”作前缀,目的是为了取出函数指针所引用的值。

在 C++ 中,JNIEnv 类拥有处理函数指针查找的内联成员函数。

下面这两行代码访问同一函数,但每种语言都有各自的语法

C语法:    jsize len = (*env)->GetArrayLength(env,array);

C++语法:  jsize len =env->GetArrayLength(array);

原文地址:https://www.cnblogs.com/l2rf/p/4920573.html