static_cast,const_cast和reinterpret_cast各自应在哪些情况下使用?
正确答案:static_cast运算符实现类型间的转换,但没有运行时类型检查来保证转换的安全性。
Cosnt_cast运算符用来修改类型的const或volatile属性。可以去除对象或者变量const或volatile属性。
Reinterpret_cast可以把一个指针转换成一个整数,也可以把一个整数转换成一个指针。
Cosnt_cast运算符用来修改类型的const或volatile属性。可以去除对象或者变量const或volatile属性。
Reinterpret_cast可以把一个指针转换成一个整数,也可以把一个整数转换成一个指针。
答案解析:有
微信扫一扫手机做题