Forum: Object-Pascal / Delphi-Language
Delphi
by amoibos,
13. Jan 2016
Was soll daran denn keine Serialisierung sein? Und 1234h als 00 00 12 34 abzulegen ist Big Endian.
Forum: Object-Pascal / Delphi-Language
Delphi
by amoibos,
13. Jan 2016
Vielleicht noch ein Zusatz um Nebenschauplätze zu schließen, die implizite Konvertierung findet ja bereits schon beim Kopiervorgang des Strings nach s statt. Folglich liefert die letzte Anweisung das gleiche fehlerhafte Ergebnis.
Forum: Object-Pascal / Delphi-Language
Delphi
by amoibos,
13. Jan 2016
Hallo,
ich habe erfolgreich elementare Datentypen serialisiert, nun möchte ich diese wieder auslesen. Dabei gehe ich über den Weg wie Delphi selbst seine Daten im Speicher ablegt(Delphi mag Big Endian). Nun habe ich folgendes Snippet:
s: string;
int: integer absolute s;
//Testfall s = 00 00 12 34