moin,
ich bin in C/C++ nicht so bewandert. in einem buch habe ich gelesen das JNIEXPORT und JNICALL macros wären diese stehen jedoch in den methodenköpfen und soweit ich weiß sind macros auch nur funktionen. meine frage ist jetz gibt es in c ein generelles gesetz das solche aufrufe erlaubt oder ist das auf compilerebene programmiert, so eine art schlüsselwort die ihm sagen jetz folgt native code.
ein Bsp. für einen native methoden Kopf
ich bin in C/C++ nicht so bewandert. in einem buch habe ich gelesen das JNIEXPORT und JNICALL macros wären diese stehen jedoch in den methodenköpfen und soweit ich weiß sind macros auch nur funktionen. meine frage ist jetz gibt es in c ein generelles gesetz das solche aufrufe erlaubt oder ist das auf compilerebene programmiert, so eine art schlüsselwort die ihm sagen jetz folgt native code.
ein Bsp. für einen native methoden Kopf
Code:
JNIEXPORT void JNICALL Java_KlassenName_methodenName(JNIENV *env, jobject thisObj);