pl: Berechtigungen

Beitrag lesen

Hi,

das Bit für die Schreibberechtigung hat die Wertigkeit 2. Betrachten wir die Zahl 5, sehen wir, dass darin die Wertigkeiten 4 (Lesebit) und 1 (Ausführenbit) drinstecken. Also ist keine Scheibberechtigung drin, das sehen wir. Die Frage ist, wie programmiere ich das möglichst einfach?

Gegeben sei ein numerischer Wert von 0..7 und rauskommen soll, welche Bits (Lesen, Schreiben, Ausführen) zu setzen sind. pl