Bonjour,
Je fais des lectures / écritures en Java de fichiers écrits depuis un programme en C.
Lorsque j'écris en C un entier dans un fichier, par exemple l'entier 2, ça met dans le fichier:
02 00 00 00
Lorsque j'écris en java le même entier 2, ça fait :
00 00 00 02.
En résumé, lorsque je veux lire en java un entier dans un fichier généré depuis un programme en C, je vais obtenir un entier complètement délirant...
Je peux contourner le problème en faisant des lectures / écritures d'octets, mais ça devient vite très lourd à gérer dès que je m'attaque aux float et aux long.
Existe-t-il des classes en Java qui permettet de "filtrer" ces lectures/écritures ? un peu comme les Readers pour les chaînes.
Merci
Message édité par airbag le 16-07-2002 à 18:25:14