对象成员的效率
1.对对象成员的封装本身不会带来效率的损失(如果打开优化开关)
2.继承不会影响效率。
3.虚拟继承的虚基类的存取会带来一定的效率损失,尽管可以通过一个非多态的对象(不需要执行器期的间接存取)进行的,但是编译器还是对对象进行了间接存取操作。间接性抑制了把所有计算都移向寄存器的优化能力。
指向数据成员的指针
取累的数据成员的地址得到的是器偏移值
对象成员的效率
1.对对象成员的封装本身不会带来效率的损失(如果打开优化开关)
2.继承不会影响效率。
3.虚拟继承的虚基类的存取会带来一定的效率损失,尽管可以通过一个非多态的对象(不需要执行器期的间接存取)进行的,但是编译器还是对对象进行了间接存取操作。间接性抑制了把所有计算都移向寄存器的优化能力。
指向数据成员的指针
取累的数据成员的地址得到的是器偏移值