Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Dynamisches Array als Klassenbestandteil
knittel - Di 26.02.13 23:11
Titel: Dynamisches Array als Klassenbestandteil
Hallo allerseits,
nur eine kurze Frage wenn ich folgende Klasse habe:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| type TMeineKlasse = class private FMeinArray: array of integer; [...] public [...] end; |
Muss ich einen extra Destructor schreiben, der die Länge des Arrays auf 0 setzt, bevor ich das Objekt lösche oder ist das nicht nötig?
Danke im vorraus.
bummi - Mi 27.02.13 00:02
Du musst nichts freigeben, Dynamische Array-Variablen sind implizit Zeiger und werden mit derselben Referenzzählung verwaltet wie lange Strings.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!