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

转载 虚函数表博文总结

对虚函数实现方式的理解:1.每个有虚函数的类都有虚函数表,记录了继承的虚函数、自己重载的虚函数的地址。2.多重继承时,有多个虚函数表,每继承一个父类产生一个虚函数表。3.构造函数构造对象时,在对象所在内存的首地址放置虚函数表的地址;如果这个类有多个虚函数表就放置多个虚函数表的地址。4.虚函数表是在编译时生成的。如果某个类,在程序中就没有被使用,也就是没有实例化类,那么这个类的虚表就

2012-04-17 15:33:39 641

原创 PLT学习

I. 动态链接中延迟绑定(Lazy binding)的基本思想和方法基本思想:函数第一次用到时才进行绑定(符号查找,重定位等),如果不用则不进行绑定。方法:使用PLT(Procedure Linkage Table)的方法来实现。它使用了一些精巧的指令序列。II. 理解PLT方法涉及的几个对象1.调用外部函数的代码代码里调用外部函数时,转向去调用PLT部分的代码

2012-04-09 11:09:23 1053

HelloAndroid.pdf

好的开发入门,有一些示例代码,不错的文档

2010-12-11

Android平台應用軟體開發.ppt

android开发介绍,介绍了android的架构

2010-12-11

glib_2.10 源代码

c lib source. Read the codes to study c.

2010-02-02

iphone development PPT

iphone 开发介绍Ppt,概述了Iphone开发过程

2009-12-20

Core java2

core java2. 非常好的java学习资料。

2009-06-20

write secure code.CHM

如何写安全的代码,作者微软的。

2008-05-27

pattern_examples.pdf

设计模式,以例子介绍了一些设计模式

2008-05-27

vc.net技术内幕

vc.net技术内幕

2007-12-08

空空如也

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

TA关注的人

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