总结const_cast、static_cast、dynamic_cast、reinterpret_cast
简单总结:1)const_cast:移除const属性。2)static_cast:强转,与C类型转换类似,不检查类型来保证转换安全。也可用于指针的父类到子类的...
2016-11-23 11:31:49
总结const_cast、static_cast、dynamic_cast、reinterpret_cast
简单总结:1)const_cast:移除const属性。2)static_cast:强转,与C类型转换类似,不检查类型来保证转换安全。也可用于指针的父类到子类的...
在将父类型转换为子类型时,可以使用static_cast和dynamic_cast.如果使用dynamic_cast,它要求父类必须为多态的,即要求至少有一个虚函数,因此...