Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#12

AW: string ein Alias für UnicodeString

  Alt 30. Nov 2018, 08:25
In Delphi ist string ein managed type, um dessen Freigabe man sich nicht kümmern muss. UnicodeString ist nur ein Alias für string , so in der Art:
Delphi-Quellcode:
type
  UnicodeString = string;
Ein WideString ist ein non-managed type, um dessen Freigabe sich jemand kümmern muss. Eine Konvertierung von WideString nach string erzeugt einen neuen string , entbindet aber nicht von der Pflicht zur Freigabe des WideString .
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat