获取C++虚表地址和虚函数地址
By qianghaohao
学过C++的应该都对虚表有所耳闻,在此就不过多介绍概念了,通过实
例来演示一下如何获取虚表地址和虚函数地址。
简单说一下虚表的概念:在一个类中如果有虚函数,那么此类的实例中就有
一个虚表指针指向虚表,这个虚表是一块儿专门存放类的虚函数地址的内存。
图示说明本文的主题(先看图更容易后面代码中的指针操作):
代码
学过C++的应该都对虚表有所耳闻,在此就不过多介绍概念了,通过实
例来演示一下如何获取虚表地址和虚函数地址。
简单说一下虚表的概念:在一个类中如果有虚函数,那么此类的实例中就有
一个虚表指针指向虚表,这个虚表是一块儿专门存放类的虚函数地址的内存。
图示说明本文的主题(先看图更容易后面代码中的指针操作):
代码