Ist Java Pass durch Verweis oder Wert C bei JNI (genauer gesagt Android NDK)
-
18-09-2019 - |
Frage
Ist Java Pass durch Verweis oder Wert C bei JNI (genauer gesagt Android NDK)
Lösung
Es hängt von der Art. Primitive Typen werden von Wert und Referenztypen von ... Referenz übergeben. Siehe http://java.sun.com/docs/books/jni/ html / types.html
Andere Tipps
Ich kann nicht auf Android sprechen, aber JNI gibt Werte wie Java tut, primitive Typen von Wert und alle Objekte (einschließlich Arrays) übergeben werden, sind durch Verweis übergeben. Die Wiki-Artikel über JNI ist ziemlich gut.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow