c++11强制转化类型


写Qt的时候发现提示(type) variable的形式被提提示为" old style "

仔细想想,好像是这么一回事儿。

c++11的几个新的强制转化:

static_cast:

用于实数型与整型,字符型数据之间的相互转化。

reinterpret_cast:

用于不同类型的指针,不同类型的引用之间的相互转化

const_cast:

用来去除const属性,比方说const类型指针转化为非const类型指针

dynamic_cast:

专门用于将多态基类的指针或引用强制转化为派生类的指针或者引用。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM