PDA

View Full Version : [java - Vc++] Passaggio Struttura a dll


sal_rob
28-09-2004, 14:20
Ciao,
Avrei bisogno di aiuto, per passare una struttura con all'interno 5 Array da Java (in pratica una classe senza metodi) a una DLL scritta in C++, dove andrò a valorizzare questi array, che riutilizzerò in Java.


Lo sò che è un pò un casino ma è importante che vi riesca.
Ho dato un occhiata in giro, ma non ho trovato nulla a parte che devo usare JNI.


Ciao e grazie

kingv
28-09-2004, 14:36
uhm hai proprio la necessità di passare una struttura con all'interno i cinque array?
se gli array sono di tipi primitivi e' molto piu' semplice passarli direttamente perche' jni ti fornisce i metodi per accedervi.

sal_rob
28-09-2004, 14:56
Originariamente inviato da kingv
uhm hai proprio la necessità di passare una struttura con all'interno i cinque array?
se gli array sono di tipi primitivi e' molto piu' semplice passarli direttamente perche' jni ti fornisce i metodi per accedervi.


Ho necessità di passare gli Array, per i tipi primitivi conosco il metodo, ma considerato che uno di questi Array può contenere 100 elementi e gli altri in media 5, sarebbe impossibile fare a meno degli array.


Grazie

kingv
28-09-2004, 15:02
Originariamente inviato da sal_rob
Ho necessità di passare gli Array, per i tipi primitivi conosco il metodo, ma considerato che uno di questi Array può contenere 100 elementi e gli altri in media 5, sarebbe impossibile fare a meno degli array.


Grazie



scusa ma hai letto cosa ho scritto? :confused:

ti ho detto che e' molto piu' semplice passare i cinque array piuttosto che un'unica struttura dati che contiene gli array.
sul tutorial di sun (o su qualsiasi testo sull'argomento) trovi la descrizioni delle funzioni che jni ti mette a disposizione sugli array.

sal_rob
28-09-2004, 15:12
Ho letto, ma mi occorre passare obbligatoriamente gli array all'interno di una classe.

sal_rob
29-09-2004, 10:36
up