Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#10

AW: Konstantenausdruck in Case-Struktur funktioniert nicht

  Alt 22. Jul 2010, 10:44
Der Typ von foo hängt davon ab, an was er übergeben wird.

An eine Variable oder Parameter vom Typ AnsiString, dann wird foo dort als AnsiString verwendet.

Und wird es dann auch noch an eine Variable oder einen Parameter vom Typ UnicodeString übergeben, dann gibt es foo doppelt, da es hier als UnicodeVersion eingefügt wird.

Bzw. Delphi versucht ja an vielen Stellen zu optimieren und würde dann hoffentlich für fooW und die UnicodeVersion von foo den selben "String" verwenden.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat