会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
superCPP
博客园
首页
新随笔
联系
订阅
管理
2016年8月22日
C++构造函数中不能调用虚函数
摘要: 在构造函数中调用虚函数,并不会产生多态的效果,就跟普通函数一样。 c++ primer 第四版中497页15.4.5构造函数和析构中的虚函数讲到,如果在构造函数或析构函数中调用虚函数,则运行的是为构造函数或析构函数自身类型定义的版本。另外,必须通过基类类型的引用或指针进行函数调用才会发生多态。 相关
阅读全文
posted @ 2016-08-22 14:18 superCPP
阅读(3350)
评论(0)
推荐(0)
公告