自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 c++对象模型之虚函数

位置:虚函数表指针的位置取决于编译器,可能在对象内存开头,也可能在末尾,需要经过测试。

2023-09-12 00:48:33 33

原创 c++对象模型之对象

非静态的成员变量跟着对象走静态成员变量与对象无关,不计算在sizeof内成员函数,不管静态与非静态,都保存在对象之外,不计算在sizeof内虚函数不计算在对象的sizeof内,虚函数让类对象多了一个4字节的虚函数表指针虚函数表是基于类的,不是基于对象的一个类有一个虚函数,就会产生一个指向虚函数的指针,有两个虚函数,则会有两个指向虚函数的指针,这些指向虚函数的指针,都会放在虚函数表里,同时,类对象会有一个指向虚函数表的虚函数表指针。

2023-09-10 01:29:57 80

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除