const_cast使用出错问题
直接上图了
c++ const_cast
[解决办法]
const_cast 只接受指针,引用,pointer-to-member 类型作为目标类型。比如这样 const_cast<Test&>(t);
[解决办法]
除了c风格的()和 static_cast,其他的都直接受指针和引用,规定如此。语义上,我们转换类型后,还是同一个对象 以便操作,不希望在原对象的拷贝上进行操作。