pl: Berechtigungen

Beitrag lesen

Hallo pl,

schau dir mal die Bit-Operatoren an. Im wesentlichen brauscht du &, | und ~:

Überschlafen. stat(FILE) liefert einen integer. Die zu untersuchenden Bits, insgesamt sind das neun an der Zahl, erhalten wir infolge Verschiebung nach rechts mit dem Shift-Operator. Nach der bitweise Verschiebung wird jeweils mit 1 maskiert, so erhalten wir die einzelne Berechtigung. pl