摘要: 多态是c++的关键技术,背后的机制就是有一个虚函数表,那么这个虚函数表是如何存在的,又是如何工作的呢? 当然不用的编译器会有不同的实现机制,本文只剖析vs2015的实现。 单串继承 首先看一段简单的代码: 这个虚函数到底是怎么执行的?又是如何达到多态效果的呢? 再看 调用的汇编代码。 64的汇编与3 阅读全文
posted @ 2017-02-09 11:33 0xc 阅读(581) 评论(0) 推荐(0) 编辑