Delphi-PRAXiS
Seite 5 von 5   « Erste     345   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Variable.Create; (https://www.delphipraxis.net/179403-variable-create%3B.html)

jbg 10. Mär 2014 12:54

AW: Variable.Create;
 
Zitat:

Zitat von Sir Rufo (Beitrag 1251361)
Natürlich macht der Default-Record-Constructor etwas => der reserviert den Speicherbereich.

Der Default-Record-Constructor wäre System._InitializeRecord, welches aber keinen Speicherplatz reserviert, sondern nur die Managed-Felder (String, Interface, dyn. Array) mit nil initialisiert. Der Speicher wird direkt vom Compiler einbezogen, sofern der Record nicht auf dem Heap liegt, wo man ihn selbst mit New und Dispose verwalten muss.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:10 Uhr.
Seite 5 von 5   « Erste     345   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz