C++编程法则365天一天一条(8)const_cast去除cv限定


const_cast主要用于去除cv限定,且在C++提供的4个类型转换运算符里,只有const_cast可以去除或者添加cv属性。

1、使用场景

用法如下:

const_cast< target-type >( expression )		
  1. 两个可能是多级指针且指向相同类型的指针可以相互转换,无论每一级是否具有cv修饰符。

示例:

const int num 

猜你喜欢

转载自blog.csdn.net/HandsomeHong/article/details/132504213
今日推荐