Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#14

AW: Wieso funktioniert diese boolsche Schleife nicht?

  Alt 5. Apr 2015, 12:37
nja, zumindestens in dem anfänglichen Beispielcode ist damit die Schleife kaum effizienter, denn letztendlich kommt der Code ja auf Folgendes hinaus.
Delphi-Quellcode:
for i := 0 to 8 do
  if not b then
    b := Test(i)
  {else
    b := b}
;
Also effektiv nur noch ein if b then continue; in der Schleife, welches noch maximal 8 Mal ausgeführt wird.

Aber auch wenn dein Code "länger" ist, so zeigt er zumindestens die "Funktion" etwas deutlicher.
Zitat:
hör auf, wenn gefunden (true)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 5. Apr 2015 um 12:39 Uhr)
  Mit Zitat antworten Zitat