自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yyj918的专栏

天生我才比有用,找个工作有何难!

  • 博客(4)
  • 收藏
  • 关注

转载 构造函数和析构函数的调用

  类继承中构造函数和析构函数的调用现在,有三个类,类的定义如下class CA{public: CA(){cout     ~CA(){cout};class CB:public CA{public: CB(){cout  ~CB(){cout};class CC:public CB{public: CC(){cout  ~CC(){cout};CA是爷爷,C

2007-09-25 21:00:00 416

转载 解析动态联编

作者信息:地址:南京邮政局计算机中心 210008 电子邮件: [email protected] [email protected] 一 从多态性谈动态联编的必要性在进入主题之前先介绍一下联编的概念。联编就是将模块或者函数合并在一起生成可 执行代码的处理过程,同时对每个模块或者函数调用分配内存地址,并且对外部访问也分配正确的内存地址。按照联编所进行的阶段不同,可分为两种不同的联编方法:静态联

2007-09-02 17:26:00 471

转载 虚函数表深度分析

        每个含有虚函数的类有一张虚函数表(vtbl),表中每一项指向一个虚函数的地址,实现上是一个函数指针的数组。       虚函数表既有继承性又有多态性。每个派生类的vtbl继承了它各个基类的vtbl,如果基类vtbl中包含某一项,则其派生类的vtbl中也将包含同样的一项,但是两项的值可能不同。如果派生类重载(override)了该项对应的虚函数,则派生类vtbl的该项指向重载后的

2007-09-02 17:13:00 678

原创 c++中虚函数的地址

        近来对c++兴趣颇浓,尤其对虚函数这种神奇的作用更是佩服,读了书上说的就想去验证验证,再说实践是检验真理的惟一标准吗,说干就干吧!       书上说,如果基类定义了一个虚函数,而继承类又没有重载这个虚函数,那么在基类和继承类各自的虚函数表里,  它们的虚函数地址是一样的,而如果重载这个虚函数,两个虚函数表里面的虚函数的地址就不同。因此特地对这个说法在visual c++ 6.

2007-09-02 16:17:00 846

空空如也

空空如也

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

TA关注的人

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