空基类优化

来源:互联网 发布:java笔试题及答案2017 编辑:程序博客网 时间:2024/05/21 00:49

空基类:类----在运行期内部表示不耗费内存

即类只包含

非虚成员函数

静态数据成员

(非静态数据,虚函数,虚基类运行期耗费内存)

原理:

当空类作物基类时,只要不与同一类型的另一个对象或子对象分配同一地址,

就不需为其分配任何空间=====空基类优化

注:BOOST中的compressed_pair使用此原理。

0 0
原创粉丝点击