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

原创 vtable

对多态的单继承或者多重继承而言的虚函数表,实际就是一切以基类为准的函数覆盖和函数追加。 派生类有重写基类的虚函数,则在虚函数表中覆盖基类的同名虚函数(注:基类名::虚函数名,可以直接访问被派生类覆盖的基类虚函数,实际上基类被覆盖的虚函数并没有被从内存上擦除)。 在虚拟函数列表上,按照基类虚函数的排列顺序,被派生类覆盖的虚函数排列顺序按照基类虚函数之前的排列次序覆盖插入,没有被派生类覆盖的虚函数

2015-10-22 10:42:25 241

转载 #ifdef __cplusplus 作用

1、__cplusplus是C 编译器的保留宏定义.就是说C 编译器认为这个宏已经定义了。 2、extern /"C/" {} extern /"C/"告诉C++编译器件括号里的代码是按照C的obj文件格式编译的,要连接的话按照C的命名规则去找。

2015-10-16 09:13:29 375

空空如也

空空如也

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

TA关注的人

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