- static_cast 静态转换 用于基本数据类型之间的转换。比如把int转换成char。
2.const_cast 常量指针 转换,用于修改常量的值。
3.reinterpret_cast 强制类型转换,用于转换任何类型。
4.dynamic_cast 动态转换,更安全,转换成功返回类型,失败返回空,必须要包含多态类型和static_cast很类似,但是更安全。
本文标题:c++中的类型转换
本文链接:https://www.haomeiwen.com/subject/iygqqhtx.html
网友评论