C++里的四种强制类型转换

C语言里将类型符号做为强制类型转换运算符的作法在C++中获得了兼容,可是C++中引入了四种功能不一样的强制类型转换运算符:static_cast、reinterpret_cast、const_cast、dynamic_cast 1.为何要新增四种强制类型转换? 强制类型转换具备必定风险,如:把整型转换为指针类型、将基类指针转换为派生类指针、将一种函数指针转换为另外一种函数指针,将常量指针转换为很是
相关文章
相关标签/搜索