Re: Problem bei logischer abfrage
9. Dez 2006, 23:27
Nein, das ist eine Optimierung. Du hast ja definiert, dass alle Dinger ein True zurück liefern müssen um die Gesamtbedingung zu erfüllen. Warum sollte er also noch die anderen Dinge abprüfen, wenn schon der erste Aufruf False gibt? Dadurch kann er die Bedingung eh nicht mehr erfüllen.
Du kannst in den Projektoptionen unter Compiler die Komplette Boolean Evaluation einschalten, aber im Normalfall ist diese aus.
|