Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: class operator OnesComplement ? o.O

  Alt 2. Mär 2015, 13:18
Das ist das eines der Probleme, die ich damit lösen wollte.

Für dynamische Arrays gibt es kein CopyOnWrite, wenn man schreibend auf ein Feld des dynamischen Arrays zugreift.
Bei Strings (die intern auch nur aufgemotzte dynamische Arrays sind) wird vor jedem Schreibzugriff auf ein Char (da ja array[1..length] of char ) sichergestellt, daß RefCount auch 1 ist.
(durch Aufruf von Delphi-Referenz durchsuchenUniqueString)
$2B or not $2B

Geändert von himitsu ( 2. Mär 2015 um 13:21 Uhr)
  Mit Zitat antworten Zitat