本质上都是模板类:
1.const_cast:去const属性
2.static_cast:静态类型转换(int转char),对应隐式类型转换;不相关的无法转换(如整形和整形指针)
3.dynamic_cast:动态类型转换(父类和子类之间的多态转换)
4.reinterpret_cast:重新解释类型,对应强制类型转换