c++中的位操作
使用or设置位
number |= 1 << x;
将设置位x
清除位
使用位操作&清除位。
number &= ~(1 << x);
这将清除位x。
转换位
XOR 操作 (^)
number ^= 1 << x;
检查位
bit = number & (1 << x);
c++中的位操作
使用or设置位
number |= 1 << x;
将设置位x
清除位
使用位操作&清除位。
number &= ~(1 << x);
这将清除位x。
转换位
XOR 操作 (^)
number ^= 1 << x;
检查位
bit = number & (1 << x);