C++ 4中强制类型转换符(cast)一、static_cast(静态转换)二、dynamic_cast(动态转换)三、const_cast(常量转换)四、reinterpret_cast(不相关类型的转换)五、扩展备注
目录一、static_cast(静态转换)二、dynamic_cast(动态转换)三、const_cast(常量转换)四、reinterpret_cast(不相关类型的转换)五、扩展备注C++ 既支持 C 风格的类型转换,又有自己风格的类型转换。C 风格的转换格式很简单,但是有不少缺点:转换太过随意,可以在任意类型之间转换。你可以把一个指向 const 对象的指针转换成指向非 const 对象的指针,把一个指向基类对象的指针转换成一个派生类对象的指针,这些转换之间的差距是非常巨大的,但是传统的C