Stack Allocation scheint ziemlich praktisch zu sein, besonders wenn man hunderte Objekte hat.
So liegen Beispielsweise alle Items eines
VCL TStringgrids auf dem Stack. Die Struktur hinter Cells[col, row] und Objects[col, row] ist eine Objekt vom typ TStringGridStrings.
TStringGridStrings verschiebt einfach den Basepointer des Stacks wenn Collcount oder Rowcount erhöht werden.
Ist mit Stack Allocation das manipulieren des BP Registers gemeint gemeint? oder ist das wieder was anderes?