为了账号安全,请及时绑定邮箱和手机立即绑定

const_cast安全吗?

const_cast安全吗?

C++
慕容3067478 2019-07-27 17:15:37
const_cast安全吗?我找不到多少关于const_cast..我唯一能找到的信息(关于堆栈溢出)是:这个const_cast<>()用于添加/删除变量的Const(Ness)(或Volative-ness)。这让我很紧张。可以使用const_cast造成意想不到的行为?如果是,什么?或者,什么时候可以使用?const_cast?
查看完整描述

3 回答

?
aluckdog

TA贡献1847条经验 获得超7个赞

我很难相信你可以找到关于康斯特卡斯特的信息。引用第二次谷歌热:

如果您抛弃了已显式声明为Const的对象的一致性,并试图修改它,则结果是未定义的。

但是,如果您丢弃未显式声明为Const的对象的一致性,则可以安全地修改它。



查看完整回答
反对 回复 2019-07-28
  • 3 回答
  • 0 关注
  • 314 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信