nebie schrieb:
> Kurt schrieb:
>> Die zweite if-Bedingung steht innerhalb der ersten...
>
> ah wie blind von mir... du hast vollkommen recht Kurt
Tja.
Wenn dich so ein Konstrukt
im Code nicht stutzig macht.
2 geschlossene Klammen können bei korrekter Einrückung nie untereinander
stehen.
Rückt man aber korrekt ein, dann würde man so manchen Fehler in den
Code-Schachtelungen sehen.
>
> Karl Heinz Buchegger schrieb:
>> Wer oder was ist s_IO?
>> Wie wird es verändert? Wo wird es verändert?
>
> // Ladespannung abfragen
> if ( (PIND&0x20) > 0 ){
> s_IO.ucChargerPresent = 1;
> } else {
> s_IO.ucChargerPresent = 0;
> }
OK. Und wo findet sich der Aufruf in deinem Codestück, mit dem dieses
Auswertung laufen würde?
Oder war die Sache mit der fehlerhaften Einrückung / Schachtelung schon
des Rätsels Lösung?