Hallo nochmal,
Üblicherweise wird man statt $foo >> 5 & 1 eher ein $foo & (1 << 5) haben, womit dann der Compiler den Shift wegoptimieren kann.
Du hast Recht, das ist vielleicht ein klein wenig effizienter. Wie herum das Bit vorschoben wird, ist mir eigentlich egal, es geht ja um den Bitzugriff. Aber danke für den Hinweis :-) Werd's mir merken.
Bye,
Peter