platon179
Messages postés237Date d'inscriptionlundi 20 mai 2002StatutMembreDernière intervention22 juillet 2011
-
2 juin 2009 à 12:33
platon179
Messages postés237Date d'inscriptionlundi 20 mai 2002StatutMembreDernière intervention22 juillet 2011
-
3 juin 2009 à 09:15
Bonjour,
Y a-t-il un moyen d'écrire des fichiers au format binaire en C++ (ifstream & ofstream) et de les lire en C# (BinaryReader & BinaryWriter) et inversement ?
Ou bien est-ce que je vais devoir me contenter des fichier au format texte ?
Les premiers tests ne semblent que peu prometteurs, mais sait-on jamais...
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 2 juin 2009 à 13:08
Bonjour,
Je ne connais pas le but et le fonctionnement de ifstream/ofstream mais sauf si on parle de sérialisation binaire, je ne vois pas pourquoi ce ne serait pas possible, du moment que tu es capable d'interpréter ce qui est lu.
Par contre je ne suis pas certains que BinaryReader/BinaryWriter soit vraiment ce que tu voulais utiliser, peut être plutôt FileStream et ses dérivés ?
platon179
Messages postés237Date d'inscriptionlundi 20 mai 2002StatutMembreDernière intervention22 juillet 20112 3 juin 2009 à 09:15
Effectivement après tests c'est possible, le seul souci reste au niveau des String.
Je suis passé par des chaînes de longueurs fixes stockées sous forme de byte[].
Et sinon oui, j'utilise bien BinaryReader & BinaryWriter
Merci, bonne journée !