Wieso die schleife rückwärts durchgehen?
Ist eine Möglichkeit ... aber ... da war doch noch der Compiler, der aus Rückwärts auch mal Vorwärts macht oder umgekehrt.
M.E. ist es so besser (da hat man es in der Hand - hoffe ich doch
):
Delphi-Quellcode:
var
idx : integer;
begin
idx := 0;
while idx < Bomben.Count do
begin
if BombeMussGeloeschtWerden then
Bomben.Delete( idx )
else
Inc( idx );
end;
end;
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)