会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
乔55
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
公告
C/CPP-类类型与RTTI
Posted on
2023-03-13 09:35
乔55
阅读(
12
) 评论(
0
)
编辑
收藏
举报
RTTI基本概念
RTTI:run time type identification,也叫运行时类型识别
通过RTTI,程序能够使用基类的指针或者引用来检查这些指针或引用所指对象的实际类型
RTTI,可看成是系统提供给我们的一种功能,此种功能可以通过2个运算符来体现
dynamic_cast:能够将原本的父类指针或引用安全地转换为子类的指针或引用
typeid:返回指针或引用所指对象的实际类型。返回的是一个常量对象的引用
要想RTTI的2个运算符正常工作,父类中必须要有虚函数
刷新页面
返回顶部
Powered by:
博客园
Copyright © 2024 乔55
Powered by .NET 9.0 on Kubernetes