Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.110 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

AW: Speicherverwaltung bei dynamischen Arrays

  Alt 2. Okt 2013, 11: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.
  Mit Zitat antworten Zitat