const听起来volatile他们在变量上引用了相同的想法,但事实并非如此。const当前代码无法更改变量。变量volatile可能会被当前代码之外的某些外部实体更改。可能有一个const volatile变量 - 特别是像内存映射寄存器这样的变量 - 在您的程序无法预测的时间被计算机更改,但您的代码不允许直接更改。您可以使用const_cast添加或删除const或volatile(“cv-qualification”)到变量。
| 归档时间: |
|
| 查看次数: |
3342 次 |
| 最近记录: |