赞
踩
如果没有多态和虚拟继承,在C++中,struct和class的存取效率完全相同,存取class的数据成员与非虚函数效率和struct完全相同,不管该数据成员是定义在基类还是派生类。
class的数据成员在内存中的布局不一定是数据成员的声明顺序,C++只保证处于同一个access section的数据成员按照声明顺序排列
在C++中,class和struct做类型定义是只有两点区别:
C++保留struct关键字,原因
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。