page contents

为什么基类的构造函数不能定义为虚函数?

轩辕小不懂 发布于 2022-01-05 10:56
阅读 571
收藏 0
分类:C/C++开发
  • c
  • c++
  • 2819
    Nen
    Nen
    - 程序员

    虚函数的调用依赖于虚函数表,而指向虚函数表的指针vptr需要在构造函数中进行初始化,所以无法调用定义为虚函数的构造函数。

    请先 登录 后评论