[C] recuperer la variable d'une structure connaissant son nom
recuperer la variable d'une structure connaissant son nom [C] - C - Programmation
MarshPosté le 07-10-2008 à 14:44:31
Bonjour je bosse avec JNI sur un interfacage C/Java
J'ai des structures dans mon code C par exemple
Code :
typedefstruct {
int a;
int b;
} myStruct;
J'ai besoin de passer à java via JNI certaines valeurs de mes structures, ici, 'a' par exemple. Comment faire ?
Je comptais faire un truc du genre : creer la string "a" dans Java. Faire mes bidouilles avec JNI pour passer en C. recuperer la valeur de a, avec un truc du genre myStruct.xxxx que mettre à la place de xxxx pour transformer "a" en la variable a, si vous voyez ce que je veux dire.
Marsh Posté le 07-10-2008 à 14:44:31
Bonjour je bosse avec JNI sur un interfacage C/Java
J'ai des structures dans mon code C
par exemple
J'ai besoin de passer à java via JNI certaines valeurs de mes structures, ici, 'a' par exemple.
Comment faire ?
Je comptais faire un truc du genre :
creer la string "a" dans Java.
Faire mes bidouilles avec JNI pour passer en C.
recuperer la valeur de a, avec un truc du genre myStruct.xxxx
que mettre à la place de xxxx pour transformer "a" en la variable a, si vous voyez ce que je veux dire.
Ou bien avez-vous une autre idée ?