C++基础重温之二:static_cast, dynamic_cast, const_cast, reinterpret_cast

 强制类型转换也叫显式类型转换在C/C++中是常常须要使用的。老风格的强制类型转换(也就是C语言支持的)形式为:(T)e,而C++又提供了一种新风格的强制类型转换方式:xxx_cast<T>(e),其中xxx_cast有以下四种:static_cast, dynamic_cast, const_cast, reinterpret_cast。那么,对于新风格的四种cast,他们之间的区别是什么,使用
相关文章
相关标签/搜索