码迷,mamicode.com
首页 > 编程语言 > 详细

C++_RTTI运行阶段类型识别

时间:2019-03-02 01:04:50      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:类型识别   识别   c++   程序   部分   ica   编译器   type   语言   

这部分属于C++的新特性,感觉比较高阶的特性。我把它归于属于奇技淫巧的范畴。了解即可。

 

RTTI运行阶段类型识别(Runtime Type Identification)的简称。

这是添加到C++中的新特性。

很多老式的编译器不支持它,或者可能包含开关RTTI的编译器设置。

RTTI旨在位程序在运行阶段确定对象的类型提供一种标准方式

很多类库已经为其对象提供了实现这种功能的方式,但是由于C++内部不支持,因此各个厂商的机制通常互不兼容。

创建一种RTTI语言标准将使得未来的库能够彼此兼容

 

一、RTTI的用途

 

二、RTTI的工作原理

 

C++_RTTI运行阶段类型识别

标签:类型识别   识别   c++   程序   部分   ica   编译器   type   语言   

原文地址:https://www.cnblogs.com/grooovvve/p/10422207.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!