继承 - 查找类对象的大小

时间:2017-08-23 15:26:37

标签: c++

我必须找到派生类的对象的大小。但是我必须计算私有成员的大小,因为对象只能访问公共成员吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

sizeof告诉您对象的大小,无论继承如何。总结成员的大小不会为您的对象提供可靠的大小,它不会考虑这些成员之间的填充或其他大小开销。私人成员,甚至是继承成员,以与公共成员相同的方式贡献对象的大小。

使用情况为sizeof(obj)sizeof(type)