001
19.07.2008, 17:19 Uhr
0xdeadbeef
Gott (Operator)
|
Um...wenn ich richtig verstehe, was du da vorhast,
C++: |
if(distanz < kugel_radius) { // ... }
|
?
Dein Vorschlag da sieht mir jedenfalls ziemlich unfugig aus - das klammert sich wie folgt:
C++: |
if(distanz = (kugel_radius > wand_x + kugel_radius)) {
|
...was sich bei wand_x > 0, wie in diesem Fall, zu
C++: |
if(distanz = false) { // ... }
|
auflöst. Und weil = kein Vergleich, sondern eine Zuweisung ist und der Ausdruck deshalb immer zu false ausgewertet wird, kannst du dann auch gleich
bzw.
schreiben. Das ergibt hier in meinem Verständnis nur wenig Sinn. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |