page contents

RTTI是什么?其原理是什么?

轩辕小不懂 发布于 2022-01-06 14:19
阅读 1152
收藏 0
分类:C/C++开发
  • c
  • c++
  • 2826
    Nen
    Nen
    - 程序员

    RTTI即运行时类型识别,其功能由两个运算符实现:

    typeid运算符,用于返回表达式的类型,可以通过基类的指针获取派生类的数据类型;

    dynamic_cast运算符,具有类型检查的功能,用于将基类的指针或引用安全地转换成派生类的指针或引用。


    请先 登录 后评论