博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
强制类型转换
阅读量:6810 次
发布时间:2019-06-26

本文共 277 字,大约阅读时间需要 1 分钟。

1.static_cast强制类型转换

用于基本类型间的转换
不能用于基本类型指针间的转换
用于有继承关系类对象之间的转换和类指针之间的转换
2.const_cast强制类型转换
用于去除变量的只读属性
强制转换的目标类型必须是指针引用
3.reinterpret_cast强制类型转换
用于指针类型间的强制转换
4.dynamic_cast强制类型转换
用于有继承关系的类指针间的类型转换
用于有交叉关系的类指针间的类型转换
具有类型检查的功能
需要虚函数的支持

转载于:https://blog.51cto.com/chen0547/2048991

你可能感兴趣的文章
联合索引最左匹配
查看>>
Algs4-1.5.11实现加权quick-find算法
查看>>
flex布局教程
查看>>
c#学习5,处理异常
查看>>
HK 笔试面试
查看>>
Linux内存管理
查看>>
如何在阿里云里申请并使用免费https证书SSL、nginx下配置https证书
查看>>
Linux命令——set 和 unset
查看>>
Intent
查看>>
选择排序小结
查看>>
小小算法题
查看>>
webpack 多入口打包配置示例
查看>>
iOS--开发从入门到精通
查看>>
转:Scrapy(爬虫框架)入门教程
查看>>
sqool导出oracle数据
查看>>
演示使用Metasploit入侵Windows
查看>>
从我的客户谈营销公司怎样将创业企业做大的
查看>>
Linux释放内存
查看>>
Metrics-Java版的指标度量工具
查看>>
ssh中懒加载问题org.hibernate.LazyInitializationException
查看>>