四种类型的转换

2020-11-10  本文已影响0人  yuerxiaoshui
转换类型操作符 作用
const_cast 去掉类型的 const 或 volatile 属性 去 const 属性用const_cast
static_cast 无条件转换,静态类型转换 基本类型转换用 static_cast
dynamic_cast 有条件转换,动态类型转换,运行时检查类型安全(转换失败返回NULL) 多态类之间的类型转换用 dynamic_cast
reinterpret_cast 仅重新解释类型,但没有进行二进制的转换 不同类型的指针类型转换用 reinterpret_cast
上一篇下一篇

猜你喜欢

热点阅读