课程名称:C++ 实现高性能 RTTI 库培训

4401 人关注
(78637/99817)
课程大纲:

C++ 实现高性能 RTTI 库培训

 

RTTI 是运行时类型识别的英文缩写,

C++ 本身提供了运行时类型检查的运算符 dynamic_cast 和 typeid,

然而 dynamic_cast 的效率其实并不理想,需要牺牲一定性能。

1
基础知识:运行时类型识别

1.运行时类型识别dynamic_cast,typeid

2.显式类型转换static_cast,const_cast,reinterpret_cast

2
RTTI 库的设计与实现

1.运行时类型识别dynamic_cast,typeid

2.显式类型转换static_cast,const_cast,reinterpret_cast


登录 后发表评论
新评论
全部 第1节 第2节 第3节 第4节 第5节 第6节 第7节 第8节 第9节 第10节 第11节 第12节 第13节 第14节 第15节 第16节 第17节
我的报告 / 所有报告