Bonjour.
J'essaye de porter un code C++ en Java mais je bute sur la manière de coder le void* de C++ en Java.
Par exemple dans une fonction :
Quelqu'un aurait une idée ?Code:
1
2
3
4 void comp(void* buffer) { ... }
@+
Rémi
Version imprimable
Bonjour.
J'essaye de porter un code C++ en Java mais je bute sur la manière de coder le void* de C++ en Java.
Par exemple dans une fonction :
Quelqu'un aurait une idée ?Code:
1
2
3
4 void comp(void* buffer) { ... }
@+
Rémi
Cela peut être un tableau d'octets, je pense, ou un java.nio.ByteBuffer, voir un java.nio.MappedByteBuffer.
Ça dépend de l'air du temps...
Qu'est censée faire cette méthode?
Je pense que ce qui se rapproche le plus de void*, c'est Object
Salut,
Java et C++ ne sont pas les mêmes langages, malgré leurs syntaxes relativement proche...
:arrow: Il ne faut pas essayer de "traduire" du C++ vers du Java (à noter que l'inverse est tout aussi vrai bien sûr).
En C++ le void* est utilisé dans de nombreux cas, d'où les différentes réponses.
Il faut donc connaitre le but exact de la méthode et de son paramètre...
a++