C++ 实现高性能 RTTI 库 会员

关注
498 人学过 51人关注 0人评论

RTTI 是运行时类型识别的英文缩写,C++ 本身提供了运行时类型检查的运算符 dynamic_cast 和 typeid,然而 dynamic_cast 的效率其实并不理想,需要牺牲一定性能。本项目将手动实现一个高性能 RTTI 库。

实验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节

0% Complete

加载中,精彩就在后面...

卡住了?点击重试