类型转换
隐式转换:
编译器自动地转换
显示转换:
cast-name类型:
1.static_cast:具有明确定义,不包含底层const
执行显示类型转换后,与隐式转换相比,警告信息被关闭
2.const_cast:改变运算对象的底层const
3.reinterpret_cast:运算对象的位模式提供较低层次上的重新解释
早期版本的强制类型转换:
隐式转换:
编译器自动地转换
显示转换:
cast-name类型:
1.static_cast:具有明确定义,不包含底层const
执行显示类型转换后,与隐式转换相比,警告信息被关闭
2.const_cast:改变运算对象的底层const
3.reinterpret_cast:运算对象的位模式提供较低层次上的重新解释
早期版本的强制类型转换: