C++——类型转换

本质上都是模板类:

1.const_cast:去const属性

2.static_cast:静态类型转换(int转char),对应隐式类型转换;不相关的无法转换(如整形和整形指针)

3.dynamic_cast:动态类型转换(父类和子类之间的多态转换)

4.reinterpret_cast:重新解释类型,对应强制类型转换

posted @ 2021-01-19 17:35  寒江小筑  阅读(105)  评论(0编辑  收藏  举报