Forum: Programmieren allgemein
by SirThornberry,
15. Apr 2008
hmm, komisches verhalten. Eigentlich hatte ich erwartet das bei der Verwendung von "+" also bei einer Addition etwas dazu kommt und nicht das nichts passiert wenn ich etwas addiere.
Forum: Programmieren allgemein
by SirThornberry,
15. Apr 2008
:shock: NIEMALS!
denn wenn das bit schon gesetzt ist kommt totaler müll dabei raus.
/Edit: Wie es sich bei sets verhält weiß ich nicht. Aber man sollte sich sowas gar nicht erst angewöhnen bei bitoperationen mit + und minus zu arbeiten.
Forum: Programmieren allgemein
by SirThornberry,
15. Apr 2008
auf bits zugreifen ist was anderes als zu verstehen was bei operationen mit den bits passiert. Wenn du "variable1 + variable2" ausführst wird eine binäre operation ausgeführt und wenn du diese operationen verstehst dann weißt du auch wie man üblicherweise bits manipuliert. Auch bei "if (ausdruck1 or ausdruck2)" wird eine bitoperation ausgeführt wo letztendlich dann die bits anders stehen. Das zu...
Forum: Programmieren allgemein
by SirThornberry,
15. Apr 2008
ich glaub du solltest dir mal ein Tutorial bezüglich bitoperationen anschauen. Wenn du mit Microcontrollern arbeitest schadet es auf keinen Fall wenn du weißt was auf Bitebene passiert.
Forum: Programmieren allgemein
by SirThornberry,
15. Apr 2008
oder gleich nach bool casten :wink:
Denn so ist es intern ähnlich wie "if (Boolean-Variable <> FALSE)