C++ reinterpret_cast介绍

 时间:2024-11-21 00:10:49

1、reinterpret_cast转化一个指针为其他类型的指针,这个操作符能够在非相关的类型之间转换,操作结果只是简单的从一个指针到别的指针的二进制拷贝。reinterpret_cast转换成其它类型的目的只是临时的隐藏自己的信息。

C++ reinterpret_cast介绍

3、如下图所示,此时结果,i与p的值是完全螽啸镥释相同的。reinterpret_cast的作用是说将指针p的值以二进制(位模式)的方式被解释为整型,并赋给i,//i 也是指针,整型指针;一个明显的现象是在转换前后没有数位损失。

C++ reinterpret_cast介绍

5、在使用之前,想想是否是真的有必要用,因为有时会带来不必要的麻烦。

C++ reinterpret_cast介绍
  • 航海王热血航线勇闯推进城第二层猛兽层怎么通关
  • 华为p20换尾插属于拆机嘛
  • 微信群聊怎么同时置顶多条消息
  • 痔疮硬块下不去怎么办, 痔疮硬块怎么才能消掉
  • 牛肚的功效和作用?
  • 热门搜索
    呼伦贝尔旅游局官网 夏门旅游景点 自由行旅游攻略 高密旅游 福建武夷山旅游攻略 去哪里旅游便宜又好玩 旅游案例分析 同城旅游网站机票 林县旅游景点大全 北朝鲜旅游