会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
0XC
新随笔
管理
2017年2月9日
用汇编的角度剖析c++的virtual
摘要: 多态是c++的关键技术,背后的机制就是有一个虚函数表,那么这个虚函数表是如何存在的,又是如何工作的呢? 当然不用的编译器会有不同的实现机制,本文只剖析vs2015的实现。 单串继承 首先看一段简单的代码: 这个虚函数到底是怎么执行的?又是如何达到多态效果的呢? 再看 调用的汇编代码。 64的汇编与3
阅读全文
posted @ 2017-02-09 11:33 0xc
阅读(578)
评论(0)
推荐(0)
编辑
公告