Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
Delphi 10 Seattle Enterprise
|
AW: records oder klassen?
23. Mai 2016, 14:30
Und was hat der Unterschied zwischen Stack und Heap jetzt mit Records und Klassen zu tun?
Records werden auf dem Stack erstellt, Klassen auf dem Heap. Daher auch der Unterschied mit Erstellen/Freigeben.
Ist es nicht eher genau anders herum?
Ein Record ist ein Value Type und eine Klasse ist ein Reference Type. Aufgrund dessen erfolgt die Ablage auf dem Stack bzw. Heap.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
|