C++/JAVA DLL

cyril8727 Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -  
mich62120 Messages postés 631 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis en train d'ecrire un code C++ afin d'etablir une dll qui communiquerait entre un code JAVA et un code C++.

Bon alors une fonction en JAVA:

... example(String str) {
...
}

serait appelee en C++ ainsi:
... int__stdcall example (LPCWSTR str) // ou (LPCSTR str) dependant de ce que l'on recherche au juste.

Alors ma question est: comment faire passer a C++ un tableau a 2 dimensions; ma fonction JAVA ressemble a ca:

... example (String [ ] [ ] strArray)

et pour l'appeler en C++ qu'est-ce que je donnerais en parametre:
int__stdcall example (?????)

Merci de votre aide,

Cordialement
A voir également:

1 réponse

mich62120 Messages postés 631 Date d'inscription   Statut Membre Dernière intervention   6
 
Salut,

C'est peut être une grosse erreur mais j'essaierai un pointeur sur tableau de string à deux dimensions:

int__stdcall example (tab)

avec tab déclaré:

char* tab[a][b];

C'est ce qui me semblerai logique mais je n'ai pas énormément de connaissance dans le domaine.
Désolé.

Mich
0