自定义博客皮肤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)
  • 资源 (14)
  • 收藏
  • 关注

转载 C++对象的内存布局深层剖写(下)

如果没有看上节内容请:C++ 对象的内存布局深层剖析(上) 重复继承 下面我们再来看看,发生重复继承的情况。所谓重复继承,也就是某个基类被间接地重复继承了多次。 下图是一个继承图,我们重载了父类的f()函数。 其类继承的源代码如下所示。其中,每个类都有两个变量,一个是整形(4字节),一个是字符(1字节),而且还有自己的虚函数,自己overwrite父类的虚函数。

2013-11-26 20:46:16 1766

转载 C++ 对象的内存布局深层剖析(上)

对象的影响因素 简而言之,我们一个类可能会有如下的影响因素: 1)成员变量 2)虚函数(产生虚函数表) 3)单一继承(只继承于一个类) 4)多重继承(继承多个类) 5)重复继承(继承的多个父类中其父类有相同的超类) 6)虚拟继承(使用virtual方式继承,为了保证继承后父类的内存布局只会存在一份) 上述的东西通常是C++这门语言在语义方面对对象内部的影响因素,当然,还会有编译器的

2013-11-25 20:49:22 2022

leetcode答案

刷题答案,leetcode上的题目整理成pdf,方便后面自己学习,也是方便他人吧。

2017-02-28

onvif开发discovery

onvif客户端开发之搜索功能源码!已经经过验证,可以参考我的博客来开发

2013-12-26

onvif开发wsdl所用文件

通过gsoap生成onvif.h文件是需要的所有的wsdl文件

2013-12-24

gsoap-2.8.14

开发onvif的gsoap-2.8.14的完整开发包。

2013-12-24

计算机程序的构造和解释

计算机程序的构造和解释!想看了就下载看看吧!不想写太多了

2013-10-15

重构改善既有代码的设计

重构改善既有代码的设计!不多说啥了,有兴趣就下载看看吧!

2013-10-12

c++标准库(侯捷)

c++ 标准库,侯捷译! 巨细靡遗,井然有序!

2013-09-28

c语言程序设计<第二版>

c语言程序设计,第二版,高清晰中文版! c语言初学者入门级教材!

2013-09-28

空空如也

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

TA关注的人

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