Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.142 Beiträge
Delphi 10.3 Rio
|
AW: Maßnahmen zum Speicherverbrauch minimieren
15. Jul 2015, 15:14
die Umstellung auf ShortString bringt wohl gar nichts, wird wohl eher größer:
ein String[50] mit "123" verbraucht mehr Speicher als ein String mit "123".
Wie kommst Du den da rauf?
Vielleicht weil es so ist?
Zitat von DokWiki:
While the length of a ShortString can change dynamically, *its memory is a statically allocated 256 bytes*; the first byte stores the length of the string, and the remaining 255 bytes are available for characters
LOL
Daher ja STRING[5] oder was auch immer... Und der braucht auch nur 6 Byte
|