标签: c++
我必须找到派生类的对象的大小。但是我必须计算私有成员的大小,因为对象只能访问公共成员吗?
提前致谢。
答案 0 :(得分:1)
sizeof告诉您对象的大小,无论继承如何。总结成员的大小不会为您的对象提供可靠的大小,它不会考虑这些成员之间的填充或其他大小开销。私人成员,甚至是继承成员,以与公共成员相同的方式贡献对象的大小。
sizeof
使用情况为sizeof(obj)或sizeof(type)。
sizeof(obj)
sizeof(type)