Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by himitsu,
22. Okt 2012
Mach dir nichts draus ... das haben die Meisten falsch gemacht, bzw. nicht gewusst/beachtet.
Wobei es auch anders kommen kann.
Bei 64 Bit war mal der Integer/Cardinal veränderlich und nun hat man den einfach eingefroren und einen neuen Typen erfunden.
Das gibt jetzt also beim Speichern/Laden/Übertragen weniger Problemem aber dafür dann im Programm, weil ganz Viele zwischen Pointer und...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by himitsu,
21. Okt 2012
Dennoch nimm PAnsiChar und AnsiString.
String/PChar hat seit Delphi 2009 zwei Byte pro Zeichen und in deinen Dateien ist es aber nur mit 1 Byte pro Zeichen gespeichert.
Und was ist die "entgültige" Typumandlung?
PS: Bezüglich der Unicodeumsellung gibt es zahlreiche Threads und Tutorials.