虚函数地址表

来源:互联网 发布:java saas 框架 编辑:程序博客网 时间:2024/06/05 10:13

虚函数地址表-vtable

vtable是按照类中虚拟函数声明的顺序,一一填入函数地址。派生类会继承基类的vtable(当然还有其他可以继承的成员),当我们在派生类里修改了虚拟函数时,派生类的vtable中的内容也被修改,表中相应的元素不在是基类的函数地址,而是派生类的函数地址.

详见收藏中的C++虚函数表解析

原创粉丝点击