我是否正确地假设C风格的演员阵容(不鼓励)只不过是reinterpret_casts?使用后者在寻找令人讨厌的演员阵容时视觉上引人注目且易于搜索,因此推荐使用C风格的演员阵容?
如果使用const_cast抛弃const并且未定义写入原始const对象,const_cast的目的是什么?
注意:我知道Bjarne正确地谴责他们不安全的演员操作,甚至说" 丑陋的操作应该有一个丑陋的句法形式".因此C++中的转换操作符的冗长程度.所以我会尽量减少他们的使用量.诺言.:)
c++ casting const-cast reinterpret-cast
c++ ×1
casting ×1
const-cast ×1
reinterpret-cast ×1