位运算与底层标志处理 | C++

本章覆盖:`&`;`|`;`^`;`~`;`<<`;`>>`;bit mask;set / clear / toggle / test bit;unsigned 类型与位操作;enum flag 的工程场景;寄存器 / 协议字段 / 权限位;shift 边界与未定义行为。

本章知识点

  • &
  • |
  • ^
  • ~
  • <<
  • >>
  • bit mask
  • set / clear / toggle / test bit
  • unsigned 类型与位操作
  • enum flag 的工程场景
  • 寄存器 / 协议字段 / 权限位
  • shift 边界与未定义行为