Registriert seit: 6. Mär 2013
6.159 Beiträge
Delphi 10 Seattle Enterprise
|
AW: Speicherverwaltung bei dynamischen Arrays
2. Okt 2013, 12:26
Er meint, ob die Daten im Array an einem Stück liegen oder es etwas wie eine verkettete Liste ist.
Sprich: Ob bei SetLength(200) die ersten 100 Einträge dort bleiben wo sie sind und weitere 100 irgendwo anders im Speicher dann neu hinzukommen oder ob ein 200er-Block neu angefordert wird, die ersten 100 Einträge dann dort hineinkopiert werden und der "alte" 100er-Block dann freigegeben wird.
Ich würde doch ganz klar sagen letzteres.
|