static_castconst const_cast static_cast static 的含义

static_cast  时间:2021-06-25  阅读:()

const const_cast static_cast static 的含义

1. const用于限定一个变量不允许被改变。

比宏定义的优势在于它存在类型,可以在编译时被检测是否类型匹配。

参考百科 /view/1065598.htm 2. const_cast   用法:const_cast<type_id> (expression)   该运算符用来修改类型的const或volatile属性。

除了const 或volatile修饰之外, type_id和expression的类型是一样的。

  (1) 常量指针被转化成非常量指针,并且仍然指向原来的对象;   (2) 常量引用被转换成非常量引用,并且仍然指向原来的对象;   (3) 常量对象被转换成非常量对象。

参考百科 /view/1745221.htm?func=retitle 3. static用于声明静态变量(包括静态全局变量和静态局部变量,但是这两种都被分配在全局数据区中,只不过它们的有效范围不一样而已)和类静态方法(C++) 参考百科 /view/536145.htm 4. static_cast   用法:static_cast < type-id > ( expression )   该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。

它主要有如下几种用法:   ①用于类层次结构中基类(父类)和派生类(子类)之间指针或引用的转换。

  进行上行转换(把派生类的指针或引用转换成基类表示)是安全的;   进行下行转换(把基类指针或引用转换成派生类表示)时,由于没有动态类型检查,所以是不安全的。

  ②用于基本数据类型之间的转换,如把int转换成char,把int转换成enum。

这种转换的安全性也要开发人员来保证。

  ③把空指针转换成目标类型的空指针。

  ④把任何类型的表达式转换成void类型 参考百科 /view/1745207.htm

LOCVPS:美国XEN架构VPS七折,全场八折,日本/新加坡XEN架构月付29.6元起

LOCVPS发来了针对XEN架构VPS的促销方案,其中美国洛杉矶机房7折,其余日本/新加坡/中国香港等机房全部8折,优惠后日本/新加坡机房XEN VPS月付仅29.6元起。这是成立较久的一家国人VPS服务商,目前提供美国洛杉矶(MC/C3)、和中国香港(邦联、沙田电信、大埔)、日本(东京、大阪)、新加坡、德国和荷兰等机房VPS主机,基于XEN或者KVM虚拟架构,均选择国内访问线路不错的机房,适合建...

搬瓦工最新套餐KVM,CN2线路

搬瓦工在国内非常流行的主机商,以提供低价的vps著称.不过近几年价格逐渐攀升.不过稳定性和速度一向不错.依然深受国内vps爱好者喜爱.新上线的套餐经常卖到断货.支持支付宝,paypal很方便购买和使用.官网网站:https://www.bandwagonhost.com[不能直接访问,已墙]https://www.bwh88.net[有些地区不能直接访问]https://www.bwh81.net...

提速啦(24元/月)河南BGP云服务器活动 买一年送一年4核 4G 5M

提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...

static_cast为你推荐
时间刻度机械手表的时分针时间刻度都对不准吗?无处不在的意思,幸福无处不在,最适合才是最好是什么意思刷ip流量如何刷自己网站的IP流量网络安全密钥一般路由器是网络安全密钥是多少动画分镜头脚本经典动画片分镜头脚本erp系统教程如何使用ERP系统操作?怎样删除聊天记录如何删除聊天短信套餐中国移动发短信有什么套餐比较好卡发短信为什么卡2的移动卡不能发短信测试post什么是post 数据
台湾服务器租用 南通服务器租用 高防服务器租用选锐一 免费试用vps 美国vps评测 免费主机 鲨鱼机 mediafire下载 godaddy支付宝 12u机柜尺寸 dd444 免费mysql 流媒体加速 域名dns 联通网站 空间登入 网购分享 东莞服务器托管 广州虚拟主机 lamp怎么读 更多