Each bit represents either the value zero (reset) or one (set).
a bit is to change the value zero to one, or the value one to
Each bit has a non-negative position pos.
between an object of class
and a value of some
integral type, bit position pos
corresponds to the
1 << pos.
The integral value corresponding to two
or more bits is the sum of their bit values.