C++对象模型解析五

来源:互联网 发布:vb语言基础常见语句 编辑:程序博客网 时间:2024/06/05 11:27

对象成员的效率

1.对对象成员的封装本身不会带来效率的损失(如果打开优化开关)

2.继承不会影响效率。

3.虚拟继承的虚基类的存取会带来一定的效率损失,尽管可以通过一个非多态的对象(不需要执行器期的间接存取)进行的,但是编译器还是对对象进行了间接存取操作。间接性抑制了把所有计算都移向寄存器的优化能力。

指向数据成员的指针

取累的数据成员的地址得到的是器偏移值

原创粉丝点击