Morgen,
ich programmier gerade mit dem JNI und mir sind die Datentypen, welche zwischen Java und C konvertiert werden müssen, nicht ganz klar.
Weiß jemand was das env ist und was GetStringUTFChars genau macht,
env dürfte meiner Meinung nach ein Zeiger auf eine Struktur sein,
mit (*env) greif ich auf die Struktur zu und mit -> dann auf die einzelnen Attribute der Struktur,
Kann das sein und was kann ich eigentlich mit jobject obj machen?
lg
ich programmier gerade mit dem JNI und mir sind die Datentypen, welche zwischen Java und C konvertiert werden müssen, nicht ganz klar.
Code:
JNIEXPORT jstring JNICALL Java_Calc_pow (JNIEnv *env, jobject obj, jstring s, jdouble d2)
{
const char * str = (*env)—>GetStringUTFChars(env,s,0);
Weiß jemand was das env ist und was GetStringUTFChars genau macht,
env dürfte meiner Meinung nach ein Zeiger auf eine Struktur sein,
mit (*env) greif ich auf die Struktur zu und mit -> dann auf die einzelnen Attribute der Struktur,
Kann das sein und was kann ich eigentlich mit jobject obj machen?
lg