Zitat Zitat von Jaecko
var = var AND &b00100000 ist das gleiche wie var.5 = 1
äh ... ist das Folgende nicht "etwas richtiger"? :
var = var OR &b00100000 ist das gleiche wie var.5 = 1

var = var AND &b00100000 läßt nur bit 5 unverändert, während alle anderen bits gelöscht werden.

möchte man hingegen nur bit 5 löschen, so geht das mit
var = var AND &b11011111.

Bitte um ein "dudu", wenn ich mich irre ... es ist warm draussen und meine kopfinterne Lüftersteuerung haut nicht so ganz hin ...

Gruß MeckPommER