1. 首页
  2. 数据库
  3. 其它
  4. 从汇编看c++中的多态

从汇编看c++中的多态

上传者: 2020-12-31 10:36:59上传 PDF文件 90.36KB 热度 12次
在c++中,当一个类含有虚函数的时候,类具有了多态性。构造函数的一项重要功能是初始化vptr指针,这是保证多态性的关键步骤。 构造函数初始化vptr指针 下面是c++源码: class X { private: int i; public: X(int ii) { i = ii; } virtual void set(int ii) {//虚函数 i = ii; } }; int main() { X x(1); } 下面是对应的main函数汇编码:
下载地址
用户评论