If-Phaenomen schrieb:
> Ich habe folgends Problem bei einer If-Abrage.
> Aus irgendwelchen mir noch nicht bekannten Gründen überspringt das
> Programm immer die zweite if-Abfrage.
Also wird Schalter2() tatsächlich nicht ausgeführt, auch wenn der Wert
eigentlich passen würde? Oder hast du nur im Debugger das (vemeintlich)
falsche Verhalten bemerkt? Wenn Optimierungen an sind, kann es sein, daß
das Programm umsortiert wird oder Teile zusammengefasst werden. Wenn
z.B. Schalter2() eine leere Funktion ist, kann es auch sein, daß der
Aufruf mitsamt der Abfrage komplett entfernt wird, da das dann am
Verhalten des Programms nichts ändert.