Naw*_*waz 49
使用const_cast
.
例如,
volatile sample *pvs = new sample();
sample *ps = const_cast<sample*>(pvs); //casting away the volatile-ness
Run Code Online (Sandbox Code Playgroud)
也就是说,const_cast
用于抛弃常量和易失性.不幸的是,它的名字不包含"volatile"这个词.也许,这是因为关键字const
在使用中比关键字更常见volatile
.正如其中一条评论所说,cv_cast
本来应该是更合适的名字!
归档时间: |
|
查看次数: |
8218 次 |
最近记录: |