虚函数列表问题

[复制链接]
1402|1
 楼主| txcy 发表于 2012-3-10 11:01 | 显示全部楼层 |阅读模式
虚函数列表在哪里被创建?其中存储的虚函数地址是指向代码段中的函数实体么?
无冕之王 发表于 2012-3-10 11:10 | 显示全部楼层
编译器必需要保证虚函数表的指针存在于对象实例中最前面的位置(这是为了保证正确取到虚函数的偏移量)
这意味着我们通过对象实例的地址得到这张虚函数表,然后就可以遍历其中函数指针,并调用相应的函数
您需要登录后才可以回帖 登录 | 注册

本版积分规则

274

主题

2106

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部