Forum: Sonstige Fragen zu Delphi
by Medium,
5. Okt 2009
Ich vermute mal stark, dass wenn man das ins Verhältnis zu der Durchschnittsgröße von allgemeinen Nutzdaten setzt, und dann mit dem Overhead der "Reserve-Ahead"-Taktik bei Arrays vergleicht, bewegen wir uns im Durchschnitt grob im einstelligen Prozentbereich. Sich darum zu sorgen lohnt wirklich erst wenn der Einzelfall bekannt ist - oftmals nicht einmal dann :)
Forum: Sonstige Fragen zu Delphi
by Medium,
4. Okt 2009
Ne :) Ich meinte ja ein Array fester Länge, mit dem man einfach nur die Möglichkeit hätte "mitten rein" zu greifen, also in die eigentliche dopp. verkettete Liste. Ist natürlich aber auch wieder Verwaltungsaufwand. Ich bin ja auch kein TList-Verächter, ich wollte nur sagen dass man sich sowas in der Richtung auch konstruieren könnte. Ob's sinnvoll ist hängt wie so oft mal wieder vom konkreten...
Forum: Sonstige Fragen zu Delphi
by Medium,
4. Okt 2009
@TList: Wenn es nur um den Komfort des indizierten Zugriffs geht, kann ich eine Listenklasse so bauen, dass intern eine doppelt verkettete verwaltet wird, und indizierten Zugriff nach aussen "simuliert", intern aber die Liste traversiert. Ist halt nicht so prima bei sehr großen Listen bei denen es auf Performance ankommt, wobei ich hier die Idee hätte ein festes Array mit N Elementen zu nehmen,...