C++ 对象模型

空类的 sizeof 为什么是 1?空基类优化与 `[[no_unique_address]]`

一个看似“浪费 1 字节”的老规矩。背后是对象身份、指针语义、还有一代 C++ 程序员跟空间较劲的历史。

9 个章节
持续更新中

发现错误或想要改进?

本文档开源并托管在 GitHub 上,欢迎提交 PR 修正错误或补充内容。

在 GitHub 上编辑