Forum: Object-Pascal / Delphi-Language
Delphi
by marabu,
7. Dez 2005
Hallo Lucius,
eigentlich nicht, aber hatten wir beide das Problem nicht schon einmal (NForce) gelöst?
Grüße vom marabu
Forum: Object-Pascal / Delphi-Language
Delphi
by marabu,
6. Dez 2005
Die Macher der HashedStringList haben sich für 256 (fixed) Buckets (einfach verkettete Listen) entschieden, die Hash-Funktion schiebt die Zeichen des Schlüssels per XOR durch ein rotierendes 32-bit Register.
marabu
Forum: Object-Pascal / Delphi-Language
Delphi
by marabu,
6. Dez 2005
Sorry Lucius, wollte dich nicht ärgern.
Unwissender, es widerstrebt mir dich so zu addressieren, da ich schon einige gute Beiträge von dir gelesen habe. Die HashedStringList kann im vorliegenden Fall ihre Stärke nicht ausspielen. Bei 20 Zugriffen pro Durchlauf auf eine Liste mit einem item count von 1000 und einer Wachstumsrate von geschätzten 10 items pro Tag wächst die Zugriffszeit der...
Forum: Object-Pascal / Delphi-Language
Delphi
by marabu,
6. Dez 2005
Hallo Lucius,
der von dir gezeigte Code könnte auch so aussehen:
var
i, iNew: integer;
s, ss: TStrings;
begin