binäres abspeichern von signed char's



  • Ich weiß, dass es bei sigened integers beim binären abspeichern in einer Datei und anschließendem binärem auslesen auf einem anderem System Fehler durch big/little Endian darstellung entstehen können. Gibt es da beim binären (!!!) abspeichern von signed bzw. unsigned char's auch probleme, oder sind die vollständig portierbar?

    Thanks in Advance



  • mit der endianness gibt es höchstens probleme wenn du mehrere bytes auf einmal liest. mit einzelnen gibt es keine probleme.



  • @Jürgonaut, was meinst du mit anderem System? Wenn du auf einem Intel/AMD speicherst und auf einem Intel/AMD wieder liest sollte es keine Probleme geben. Nur bei verschiedenen z.B. Intel und PPC werden Probleme auftauchen.


Log in to reply