Registriert seit: 27. Jan 2006
Ort: Celle
141 Beiträge
Delphi 11 Alexandria
|
AW: Funktion, die beliebigen Typ zuweist und als Bool auswertet
2. Mär 2011, 11:21
[...] denn weitere Bedingungen werden ggf. gar nicht erst ausgewertet, im Gegensatz zur "lesbareren Version".
Wie meinst du das?
Bei der Abfrage If A and B then ... ;
wird B auch nicht mehr geprüft, wenn A bereits false ist.
Genau so ist es: Boolesche Kurzauswertung. Siehe Delphi-Compiler-Direktive {$BOOLEVAL OFF}/{$B-} (Vorgabe).
Waldemar Derr
|