sha*_*oth 8 c++ const memory-model const-cast data-representation
这是真的,const_cast会仅仅是一个的方式来告诉编译器"停止呻吟,把它当作一个非const指针"?有没有将const_cast本身转换为实际机器代码的情况?
Evg*_*zin 12
不,它只是在编译时删除const属性.
小智 5
可以想象,可能存在这样的架构,其中const指针具有与非const指针不同的表示,在这种情况下,编译器将必须发出一些代码.但是,我不知道任何这样的架构.
归档时间:
16 年,6 月 前
查看次数:
399 次
最近记录:
13 年,3 月 前