Einzelnen Beitrag anzeigen

Peinhard

Registriert seit: 8. Jul 2006
152 Beiträge
 
#10

Re: Objekte zur Laufzeit erstellen und löschen

  Alt 12. Jul 2006, 21:25
Zitat von Khabarakh:
Auch eine while-Schleife würde nichts ändern. Es wird zwar keine Exception ausgelöst, aber lediglich jedes zweite Item gelöscht.
Das hab' ich so pauschal auch nicht behauptet - der Punkt war, 'von hinten' vorzugehen. Wenn man das macht, funktioniert's auch und sogar mit 'ner while-Schleife:

Delphi-Quellcode:
i := pred(Count);
while i >= 0 do
begin
  wuschweg(i);
  dec(i);
end;
Sie bleibt allerdings gegenüber der for-Schleife zweite Wahl weil wie gesagt ineffektiver - und auch noch mehr Schreibkram...
  Mit Zitat antworten Zitat