| | | | | |

Bit Operators in C/C++

     operation     symbol   type  infix version  accumulator version    
      and   &  binary  z = x & y  z &= y
      or   |  binary  z = x | y  z |= y
      xor   ^  binary  z = x ^ y  z ^= y
      not   ~  unary  z = ~y  (na)
      left shift   <<  binary  z = y << n  (na)
      right shift       >>  binary      z = y >> n      (na)

| | Top of Page | 2. A BitVector Class - 2 of 10