bitset也挺好用的

http://www.cplusplus.com/reference/bitset/bitset/bitset/

std::bitset<16> foo;

std::bitset<4> foo;

  foo[1]=1;             // 0010
  foo[2]=foo[1];        // 0110

  std::cout << "foo: " << foo << '
';

 

原文地址:https://www.cnblogs.com/charlesblc/p/6504957.html