会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
miyanyan
博客园
首页
新随笔
联系
订阅
管理
2022年10月13日
c++ dynamic_cast 实现原理
摘要: 算法 参考Itanium C++ ABI 前置知识 vtable、vptr 可以参考c++中虚析构函数如何实现多态的、内存布局如何? RTTI layout 每个vtable都应包含 当前vptr与源对象vptr的偏移量,其地址为 :vptr - 2个字 每个vtable都应包含 继承类的std::
阅读全文
posted @ 2022-10-13 17:49 miyanyan
阅读(881)
评论(0)
推荐(0)
编辑
公告