2021
12-09
12-09
c++中的const_cast用法大全
const_cast是一种C++运算符,主要是用来去除复合类型中const和volatile属性(没有真正去除)。const_cast:作用:指针或引用的转换符,用来移除变量的const或volatile限定符。先来看c中不严谨的地方:constintca=30; int*q=&ca;//C中是可以编译的,最多会得到一个warning,随后就可以对ca里的数据进行操作了。疑问:那const几乎是失效的。在c++编译中就会报错:error:invalidconversionfrom‘constint*'to‘int*...
继续阅读 >