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.

More Page Infos / Sitemap
Created Sonntag, 27. Juli 2008
Scroll to Top of Page
Changed Dienstag, 16. Juli 2013