Forum: Programmieren allgemein
Delphi
by himitsu,
1. Jun 2018
Es kommt drauf an.
UniqueString
Wenn man sichergehn will, dass der Speicher nur dir gehört, denn LongString sind referenzgezählt.
Zwei Variablen auf den "selben" Stringinhalt zeigen auf die selbe Adresse.
Forum: Programmieren allgemein
Delphi
by himitsu,
1. Jun 2018
AnsiString und UnicodeString und Ableitungen von AnsiString ala RawByteString und UTF8String sind LongStrings (die Technik)
WideString ist ein OLEString.
Der Typ String und ShortString sind ShortStrings.
ShortString = Record (LängenByte in und dahinter die Chars)
LongString = dynamisches Array mit ein paar Addons, wie implizit zwei Char #0 inher dem String und die Codepage wird auch...