const_cast, dynamic_cast, static_cast,reinterpret_cast
来源:互联网 发布:windows longhorn 编辑:程序博客网 时间:2024/06/16 15:23
一.const_cast:用于移除const数据,目标数据类型必须与原类型相同
二.dynamic_cast:用于在两个不同类型之间进行强制转换并且在执行运行时检查它。保证它的合法性,如果在两个互相矛盾的类型之间转化时,返回值为NULL。
三.static_cast:用于在两个不同类型之间进行强制转换并且没有运行时检查。
四.reinterpret_cast :能把一种数据类型改变成另一种,用在两种不可调和的指针类型之间。
阅读全文
0 0
- dynamic_cast、const_cast、static_cast、reinterpret_cast
- static_cast, dynamic_cast, const_cast, reinterpret_cast
- const_cast,reinterpret_cast,static_cast,dynamic_cast
- const_cast、static_cast、reinterpret_cast、dynamic_cast
- static_cast,const_cast,dynamic_cast,reinterpret_cast
- dynamic_cast;const_cast;static_cast;reinterpret_cast;
- dynamic_cast 、reinterpret_cast 、 static_cast 、 const_cast
- dynamic_cast,const_cast,static_cast,reinterpret_cast
- static_cast,dynamic_cast,reinterpret_cast,const_cast
- static_cast, dynamic_cast, reinterpret_cast, const_cast
- static_cast、const_cast、reinterpret_cast、dynamic_cast
- const_cast,reinterpret_cast,static_cast,dynamic_cast
- const_cast,dynamic_cast,reinterpret_cast,static_cast
- static_cast dynamic_cast const_cast reinterpret_cast
- static_cast dynamic_cast reinterpret_cast const_cast
- static_cast | dynamic_cast | const_cast | reinterpret_cast
- static_cast,dynamic_cast,const_cast & reinterpret_cast
- static_cast, dynamic_cast, const_cast, reinterpret_cast
- Linux系统中的运行级别
- 51nod 1629 B君的圆锥 (数学)
- XZ_Swift之Swift中的错误/异常处理、反序列化
- STL----list
- IMPDP/EXPDP + network_link的使用
- const_cast, dynamic_cast, static_cast,reinterpret_cast
- Python3爬取简书首页文章的标题和文章链接
- Gym
- linux操作日志
- 分享深度学习的视频网址
- 使用python向excel中写入数据(中英文混合)
- android移动View
- mysql 解锁
- EOJ Monthly 2017.12 A. 唐纳德先生和假骰子