Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: In einer Proc deklarierte dynamische Arrays müssen vor Proc-Ende gelöscht werden?

  Alt 16. Nov 2021, 14:01
Dynamische Arrays sind ebenso wie Strings reference-counted. Sobald sie ihren Scope verlieren und keine andere Referenz mehr darauf existiert werden sie automatische freigegeben. Bei einer Methode, Procedure oder Function geschieht das beim Verlassen derselben. Bei Instanzen einer Klassen die Freigabe der Instanz.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat