会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
这是我的页面头部
范晨鹏的博客
首页
新随笔
联系
订阅
管理
2008年5月10日
http://blog.csdn.net/flyingscv/archive/2008/05/03/2371153.aspx
摘要: 感觉楼主把简单的问题复杂化了。无论有几重继承,虚函数的寻址都是虚表的首地址+ 函数在虚表中的偏移。 最后一句你提到: vtable表中指针没有直接指向所要求的函数,而是指向调整ECX(即this指针)的代码,再间接跳转到所要求的函数 这句话我觉得这样说更准确: 对象对虚函数的调用不是直接跳到这个函数,而是通过对象头部的虚表的指针找到类的虚表,再通过计算函数在虚表中的偏移定位到这个函数。 关于虚表的...
阅读全文
posted @ 2008-05-10 00:52 范晨鹏
阅读(235)
评论(0)
推荐(0)
编辑
公告