vyčtení bitu z byte

A nemělo by tam být unsigned char All místo unsigned int All ? Int je 16 bitů, char je 8 bitů.