dynamic_cast:通常在基类和派生类之间转换时使用
const_cast:常量转换成非常量
一、常量指针被转化成非常量指针,并且仍然指向原来的对象;
二、常量引用被转换成非常量引用,并且仍然指向原来的对象;
三、常量对象被转换成非常量对象。
static_cast:通用转换,转换时 会做必要的分析
reinterpret_cast:不进行分析 直接将二进制数据 拷贝过去
dynamic_cast:通常在基类和派生类之间转换时使用
const_cast:常量转换成非常量
一、常量指针被转化成非常量指针,并且仍然指向原来的对象;
二、常量引用被转换成非常量引用,并且仍然指向原来的对象;
三、常量对象被转换成非常量对象。
static_cast:通用转换,转换时 会做必要的分析
reinterpret_cast:不进行分析 直接将二进制数据 拷贝过去