Einzelnen Beitrag anzeigen

Reinhard Kern

Registriert seit: 22. Okt 2006
772 Beiträge
 
#4

Re: Words falschrum gespeichert

  Alt 17. Feb 2008, 14:12
Zitat von Neutral General:
Hi,

Ich habe ein Problem. Ich lese eine Datei aus in der die meisten Daten in Words gespeichert sind. Das Problem ist das die Words genau falschrum gespeichert sind. ...
Hallo,

in Wirklichkeit gibt es in Dateien garkeine Words. Es gibt nur Bytes und daraus zusammengesetzte kundenspezifische Daten, die muss nur das Programm verstehen, das sie auch geschrieben hat.

Im Speicher gibt es bekanntlich Big Endian und Little Endian-Systeme, aber das hat nicht direkt was mit deinem Problem zu tun, es ist nur relativ wahrscheinlich, dass eine Standardfunktion in der gleichen Weise schreibt wie die Daten im Speicher stehen, muss aber nicht so sein. Bei ausführbaren Daten (EXE) ist es aber so, sonst wären sie schlecht blockweise einzulesen.

Da Intel Little Endian ist (Low Byte zuerst) sind deine Daten auch nicht "falschherum", sofern das überhaupt eine sinnvolle Bewertung ist, und sofern sie überhaupt so in der Datei stehen - dass solltest du mal mit einem Hex Editor untersuchen.

Gruss Reinhard
  Mit Zitat antworten Zitat