摘要: C++ ECO 是一种对于空类型的内存布局优化策略. 在 C++ 中不允许存在大小为零的类型, 即便是空类也会占有一个字节的大小, 像 void 和没有定义的类型称为「非完备类型」(Incomplete Type). ​ 这带来一个问题, 如果将空类作为成员变量的类型, 则每个成员都会占用至少一个字 阅读全文
posted @ 2024-04-13 15:33 kaleidopink 阅读(16) 评论(0) 推荐(0) 编辑