WaBis

walter.bislins.ch

CDynArray: Konstanten

Durch Ändern der CDynArray-Konstanten können Standard-Einstellungen von dynamischen Arrays den eigenen Erfordernissen angepasst werden.
const CDA_MIN_CHUNK_SIZE      = 128
const CDA_MAX_CHUNK_INCREMENT = 4096

Intern wird ein CDynArray-Objekt nicht bei jedem AddItem, AddObject vergrössert, sondern der Speicher wird in gossen Schritten erweitert und mit AddItem aufgefüllt.

Mit obigen Konstanten, die in der Datei perf.inc definiert sind, kann die mindeste und die maximale Schrittgrösse eingestellt werden. Die Grösse des internen Arrays wird zunächst jeweils verdoppelt, angefangen von CDA_MIN_CHUNK_SIZE. Die maximale Grössenzunahme kann mit CDA_MAX_CHUNK_INCREMENT begrenzt werden.

Weitere Infos zur Seite
Erzeugt Sonntag, 27. Juli 2008
von wabis
Zum Seitenanfang
Geändert Dienstag, 16. Juli 2013
von wabis