Forum: Object-Pascal / Delphi-Language
Delphi
by Namenloser,
14. Jul 2008
Okay, jetzt verstehe ich, was du meinst. XOR liefert ein falsches Ergebnis. (@dax)
Bei random(2) ist es aber trotzdem egal, weil eh nur 0 oder 1 herauskommen kann, und ich denke nicht, dass der Wert von True einafch so in der nächsten Delphiversion geändert wird. Wenn man natürlich auf 100%ige Kompatiblität wert legt, ist die IF SCHLEIFE wohl die bessere wahl.
Btw: mir fällt grad noch was...
Forum: Object-Pascal / Delphi-Language
Delphi
by Namenloser,
14. Jul 2008
Richtig. Das ist genau der Grund, wieso man Konstrukte à la if x = true then vermeiden sollte. IMO spricht nix gegen den typecast auf Boolean.