美文网首页
含有类的大小

含有类的大小

作者: 黑蚂蚁2147 | 来源:发表于2017-11-26 20:28 被阅读0次

    首先是一个类如果含有虚函数 会创建一个虚函数表(vtable)而类中会有一个指针指向这个虚函数表 

    此大小为16个字节

    接着是如果一个类中含有静态成员,静态成员不会影响类的大小,因为它是存在 global data members 中因此


    此大小依旧为16个字节

    关于继承类的大小

    可见,派生类的大小 等于基类的大小加上派生类中成员大小之和

    如果是虚继承


    因为派生类中包含一个指向虚表的指针,同时64位机器中指针大小为8字节,因此大小为16

    相关文章

      网友评论

          本文标题:含有类的大小

          本文链接:https://www.haomeiwen.com/subject/gyhlbxtx.html