(Co-Admin)
Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
Delphi 11 Alexandria
|
Re: Filter aus mehreren Endungen an Funktion übergeben!?
11. Jul 2003, 22:53
Moin Tom,
dynamische Arrays können auf die Performance drücken, wenn Du bei jedem Element, das dazukommt die Grösse mit SetLength änderst.
Wird die Grösse von Anfang an grosszügig ausgelegt, und nur im Notfall erweitert, ergibt sich das Problem allerdings nicht.
Man muss dann nur irgendwo die Anzahl der belegten Elemente, oder den letzten belegten Eintrag (Anzahl-1) mitführen, da high(array) ja nicht das letzte benutzte Element indiziert.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
|