Forum: Object-Pascal / Delphi-Language
by hanspeter,
6. Mai 2011
Ich meine das, zumindest in einer Procedure die Records auf dem Stack angelegt werden.
Also vergesse nicht Stackframe hochzusetzen. Wo ist eigentlich der Stack bei modernen Processoren begrenzt? "Unendlich" Speicherplatz hat man nur auf dem Heap.
Peter
Forum: Object-Pascal / Delphi-Language
by hanspeter,
6. Mai 2011
Ein Nachteil von Records ist sicherlich, das ich die ganze Speicherverwaltung am Hals habe, wenn ich Records in Listen unterbringen will (Siehe VirtualTreeview).
Also GetMem und add Pointer in Liste. Beim Aufräumen freemem nicht vergessen.
Peter