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

网站 的版面结构seo刷网站

网站 的版面结构,seo刷网站,邵阳网站建设多少钱,判断管理员wordpressC面试-auto,auto&,auto &&的区别 顶层const 和底层const 顶层const 作用于变量本身,该变量不可修改。 底层const作用 指向或引用的对象,不能通过改变量修改指向的对象。 基本类型只有顶层const; 引用只有底层const 指针的const const i…

C++面试-auto,auto&,auto &&的区别

顶层const 和底层const

  1. 顶层const 作用于变量本身,该变量不可修改。

  2. 底层const作用 指向或引用的对象,不能通过改变量修改指向的对象。

  3. 基本类型只有顶层const;

  4. 引用只有底层const

  5. 指针的const
    const int* p = &x; // 底层-》左定值(*左边是const,值确定)
    int
    const p = &x;//顶层 -》右定向(**右边是const,指针指向确定)

#include <iostream>
#include <utility>template <typename T>
void fun(T &&t)
{auto &&a = std::forward<T>(t);
}
int main()
{// 1.auto 值类型推导{int a = 1;auto va = a; // intconst int b = a;auto vb = a; // intconst int *p1 = &a;auto ap1 = p1; // const int *int *const p2 = &a;auto ap2 = p2; // int *const char name[] = {"hello"};auto aname = name; // const char *}// auto & 左值引用推导{int a = 1;auto &va = a; // int &const int b = a;auto &vb = a; // const int&const int *p1 = &a;auto &ap1 = p1; // const int *&int *const p2 = &a;auto &ap2 = p2; // int * const &const char name[] = {"hello"};auto &aname = name; // const char &[5]}// auto && 万能引用推导{auto &&a = 1; // int &&}return 0;
}

总结:
区别:
1.推导类型
auto:值类型
auto&:左值引用
auto && :万能引用

2.const 处理
auto:忽略顶层const
auto&:都保留
auto && :都保留

3:数组退化:
auto:数组退化为指针
auto&:都保留
auto && :都保留

4.应用场景:
auto:简单值拷贝
auto&:避免拷贝
auto && :泛型编程 左值-》左值引用 右值-》右值引用

http://www.dtcms.com/wzjs/377804.html

相关文章:

  • 网站建设费用模板企业网站制作多少钱
  • 广州网站搭建百度首页推广广告怎么做
  • 国外做机械设计任务的网站关键词优化推广排名多少钱
  • 宠物网站建设方案网络平台建站
  • 黄骅港出海捕鱼搜索引擎优化英文简称为
  • 电子商务网站建设合同样本网站seo视频教程
  • 网站建设销售员工作内容网络推广的工作内容是什么
  • 网站建设的能力百度网盘网页
  • 网盘搜索网站如何做的他达那非副作用太强了
  • 全国疫情最新消息地图分布seo论坛站长交流
  • 做熊猫tv网站的目的百度推销广告一年多少钱
  • 软件开发工程师证书有哪些seo关键词推广优化
  • 遂昌建设局网站热搜词排行榜
  • 建设网站能赚钱吗农产品网络营销方案
  • 淄博建设网站新闻软文广告
  • 去年做啥网站能致富重庆关键词排名首页
  • wordpress 顶部滚动公告代码北京优化核酸检测
  • 企业网站建设感想网站搭建费用
  • 公司如何建设一个网站营销型外贸网站建设
  • 怎么自己做三个一网站自助建站网
  • 网站开发的价格悟空建站seo服务
  • 别墅效果图网站济南seo网站排名优化工具
  • 可以在电脑做公务员题的网站网络宣传推广方案
  • 江门公司做网站网店
  • 漳州企业网站建设制作seo顾问服务
  • 做app好 还是讯网站好b2b平台推广网站
  • 17一起做网店网站网站内容检测
  • 上海专门做网站的公司广西seo关键词怎么优化
  • 自己做网站是否要买云主机长春网站制作
  • 北京微信网站建设下载浏览器