路遥见人心,日久知马力

博客园 首页 新随笔 联系 订阅 管理

const_cast<>  表示消除 const属性

static_cast<>  编译时就检查、没鸟用

reinterpret_cast<> 表示两个没关系的类型转换

dynamic_cast<> 运行时转换、父转子

 

总结:没事别瞎吉尔转换类型、除非转换很有把握、比如:

 

 

 同一片内存,用 TypeA或者TypeB来解释都是可以的

这几行代码还可以验证端序!执行一下就发现、ta 的 a字段最后不是3,说明低地址存放低字节、是小端序!

 

 

posted on 2022-10-02 09:30  只讲大白话  阅读(36)  评论(0)    收藏  举报