当前位置: 首页 > news >正文

郑州网站建设需要多少钱win7 asp网站无法显示该页面

郑州网站建设需要多少钱,win7 asp网站无法显示该页面,网站设计建设步骤,公司网站注册流程和费用当auto推导变量类型时,const修饰符会影响推导结果,我们具体看一下有哪些影响 1、普通变量 例如: const int ci 42; auto a ci; // a 的类型是 int (顶层 const 被忽略) const auto ca ci; // ca 的类型是 const int (顶层 const 被…

当auto推导变量类型时,const修饰符会影响推导结果,我们具体看一下有哪些影响
1、普通变量
例如:

const int ci = 42;
auto a = ci;        // a 的类型是 int (顶层 const 被忽略)
const auto ca = ci; // ca 的类型是 const int (顶层 const 被添加)

在这里,ci是一个const int,但是auto a = ci;推断出的类型仅仅是int,因为auto忽略了顶层const。
对于const auto ca = ci;,ca不仅继承了ci的类型int,还因为const的存在而成为了const int。
普通变量比较好理解。
2、指针 const就是指针比较复杂
例如

const int* pci = &ci;
auto p = pci;          // p 的类型是 const int* (底层 const 被保留)
const auto cp = pci;   // cp 的类型是 const int* const (顶层 const 被添加,底层 const 也被保留)
const int* pci = &ci; 

通过上一篇文章,我们先看左边,左边没有,再看右边,右边是int,那说明const绑定的是int,也就是值不能改变,所以const修饰的是指针指向的对象而不是指针本身,所以这里的const是底层const。
auto p = pci;
auto推导会忽略顶层const,但是不会忽略底层const,所以p的类型是const int*,即它指向的是一个const int。

总结
1、auto推导类型时会忽略顶层const,但会保留底层const。 
2、使用const auto时,const会被添加到推导出的类型上,如果初始化表达式中包含底层const,最后就是(顶层 const + 底层 const)。

http://www.yayakq.cn/news/392050/

相关文章:

  • 做甲方去哪个网站应聘大朗镇网站仿做
  • 河南网站优化公司深圳正规的保安公司
  • 前端怎么做电商网站网站建设是那个行业
  • 建设网站那家好高端网站开发建设
  • 新公司怎么做网站wordpress 获取菜单id
  • 大网络公司做网站浙江网新股吧
  • wordpress选择表关键词seo排名公司
  • html5网站源码带后台如何搭建门户网站
  • 网站建设工作半年通报icp对网站内容
  • 专做废旧电子电路板配件回收的网站产品推广文案
  • 中国建设银行假网站遵义网站建设优化公司
  • h5素材做多的网站青岛官网seo
  • 手机网站设计需要学什么企业网站建设专家
  • 招标网站建设三网合一网站开发是什么
  • 应聘的做网站推广的哈尔滨小程序开发
  • 电子商务网站建设流程是什么金蝶财务软件官网报价
  • 做下载网站挣钱吗怎么在58同城上做网站
  • php mysql 网站开发黄冈网站推广在线观看
  • 搜狐快站绑定未备案的网站域名吗枣庄网站开发
  • 做网站需要许可证吗建设部网站查不到注册证怎么回事
  • 南宁网站建设公司怎么赚钱开网店货源怎么弄
  • 宠物网站 模板娃哈哈网站建设的目标
  • 哪些网站是专做合租的重庆市公司网站备案在哪了
  • 烟台网站制作网站如何营销推广自己的产品
  • 网站优化标题不超过多少个字符网站建设公司 青岛
  • 网站开发属于程序员吗松岗怎么做企业网站设计
  • 用php做网站出现的问题小程序商城怎么推广
  • 如何 网站收录微信 微网站开发
  • 学校网站对学校建设的重要性企业网站开发研究现状
  • 国家职业建设中心网站合肥网站建设公司还有不