C++ 之 新式轉(zhuǎn)型操作符
四種新式轉(zhuǎn)型:
const_cast、dynamic_cast、reinterpret_cast、static_cast!!
1.const_cast : 去除常量性
2.dynamic_cast: 安全向下轉(zhuǎn)型??! 即 將父類直接轉(zhuǎn)換為之類類型?。。????不知理解對(duì)不對(duì)!??!
注意:此方式浪費(fèi)效率,盡量少用
3.reinterpret_cast: 沒搞明白!??!這東西一般沒有人用吧·····
4.static_cast :強(qiáng)大!!
可以將非const轉(zhuǎn)為const
void* 轉(zhuǎn)為帶類型的指針
可以父類指針個(gè)轉(zhuǎn)為子類指針
posted on 2016-03-17 16:28 randy-g 閱讀(200) 評(píng)論(0) 收藏 舉報(bào)
浙公網(wǎng)安備 33010602011771號(hào)