struct、union 与聚合类型基础 | C++

本章覆盖:`struct`;`class` 默认访问权限差异;aggregate;aggregate initialization;`union`;active member;anonymous union 的边界;tagged union 思想;C 风格 POD 认知的历史边界;简单数据载体;复杂变体优先考虑更安全的抽象。

本章知识点

  • struct
  • class 默认访问权限差异
  • aggregate
  • aggregate initialization
  • union
  • active member
  • anonymous union 的边界
  • tagged union 思想
  • C 风格 POD 认知的历史边界
  • 简单数据载体
  • 复杂变体优先考虑更安全的抽象