会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大老虎打老虎
博客园
首页
新随笔
联系
订阅
管理
2020年4月22日
c++ 类模板函数模板的问题,模板函数不能是虚函数,虚函数不能是内联
摘要: 内联函数不能为虚函数,原因在于虚表机制需要一个真正的函数地址,而内联函数展开以后,就不是一个函数, 而是一段简单的代码,可能有些内联函数会无法内联展开,而编译成为函数 虚函数不能模板化 编译器在编译一个类的时候,需要确定这个类的虚函数表的大小。一般来说,如果一个类有N个虚函数,它的虚函数表的大小就是
阅读全文
posted @ 2020-04-22 11:39 大老虎打老虎
阅读(3240)
评论(0)
推荐(0)
公告