D'un programme C sous Windows, nous devons lire et à écrire comme un Java ByteBuffer qui stocke binaire dans BIG_ENDIANJava ByteBuffer à C
L'algorithme est décrit à l'adresse: http://mindprod.com/jgloss/binaryformats.html
besoin de lire et d'écrire int et flotter.
Est-ce que quelqu'un a l'exemple c ou le code C++ qui fait ceci ou une référence?
TIA, Bert
Remarque: htonl() serait utilisé pour un entier de 32 bits, htons() serait utilisé pour un entier de 16 bits et un entier de 8 bits (btye simple) n'aurait pas besoin d'être remplacé par octet, évidemment. – mpontillo
... et je dois ajouter que cette solution ne fonctionnera pas pour un Java "long" (typiquement "long long" en C) - vous auriez besoin d'utiliser la fonction ByteSwap générique de Robert. – mpontillo