深入C++虚表(虚函数 虚表 反汇编)

时间:2013-06-17 06:30:08
【文件属性】:

文件名称:深入C++虚表(虚函数 虚表 反汇编)

文件大小:260KB

文件格式:PDF

更新时间:2013-06-17 06:30:08

C++ 虚函数 虚表 反汇编

多态是C++语言中最重要的特性之一,而虚表以及虚函数是实现多态的重要手段。许多C++语言的教材对于虚函数的使用以及调用机制有着详细的阐述,但是对于虚表的一些细节内容阐述却并不是很深,对于虚表我们可能会有很多疑问。本文就试图通过使用汇编语言对于虚表实现的细节进行分析,从而加深对多态机制的理解。


网友评论

  • 感觉没什么用处
  • 内容太少了点。。。
  • 用反汇编的技术,从汇编代码中找到可靠的佐证来介绍虚表如下四个问题:1.虚表怎么实现的? 2.虚表存放在哪? 3.虚表中的数据是什么时候确定的? 4.对象中的虚表指针什么时候赋值? 精品!!!