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

怎么对网站链接做拆解中国2022年重大新闻

怎么对网站链接做拆解,中国2022年重大新闻,html5简易网站建设,武汉新闻最新消息今天前言 大家好吖,欢迎来到 YY 滴C系列 ,热烈欢迎! 本章主要内容面向接触过C的老铁 主要内容含: 欢迎订阅 YY滴C专栏!更多干货持续更新!以下是传送门! 目录 一.【左值&左值引用】&…

前言

大家好吖,欢迎来到 YY 滴C++系列 ,热烈欢迎! 本章主要内容面向接触过C++的老铁
主要内容含:
在这里插入图片描述

欢迎订阅 YY滴C++专栏!更多干货持续更新!以下是传送门!

目录

  • 一.【左值&左值引用】&【右值&右值引用】
    • 【1】左值&左值引用
      • 左值:
      • 左值引用:
    • 【2】右值&右值引用
      • 右值:
      • 普通右值&将亡值:
      • 右值引用:
  • 二.左值引用右值&右值引用左值の规则
    • 基本规则:
    • 左值引用右值&右值引用左值の总结:
  • 三.move函数
  • 三.探究【右值引用(移动拷贝)是如何大大提高效率?——对比拷贝构造&左值引用】

一.【左值&左值引用】&【右值&右值引用】

【1】左值&左值引用

左值:

  • 左值是一个表示数据的表达式
  • 如: 变量名或解引用的指针
  • 出现位置:左值 可以出现在赋值符号的左边,右边
  • 性质1:左值可以 取地址+可以对它赋值
  • 性质2: 定义时const修饰符后的左值 不可以对它赋值 ,但是 可以对它取地址
    在这里插入图片描述

左值引用:

  • 左值引用就是给左值的引用,给左值取别名
  • int a = 0; int& r1 = a;
  • 代码演示如下:
int main()
{// 以下的ptr、b、c、*p,都是左值int* ptr = new int(0);int b = 1;const int c = 2;"xxxxx";const char* p = "xxxxx";//左值可以取地址cout << &("xxxxx") << endl;//左值引用演示int a = 0;int& r1 = a;
}

【2】右值&右值引用

右值:

  • 右值也是一个表示数据的表达式
  • 如: 字面常量、表达式返回值,函数返回值(这个不能是左值引用返回)等等、
  • 出现位置: 右值可以出现在赋值符号的右边, 但是不能出现出现在赋值符号的左边
    在这里插入图片描述
  • 性质: 右值不能取地址

普通右值&将亡值:

我们一般把右值分为如下两类:

  1. 普通右值
  2. 将亡值,例如:fun( )
    在这里插入图片描述

右值引用:

  • 右值引用就是对右值的引用,给右值取别名
  • 例如:int&& r5 = 10;
  • 代码演示如下:
int main()
{//以下均为右值10;x + y;fmin(x, y);//右值无法取地址// cout << &10 << endl;// cout << &(x+y)<< endl;// cout << &(fmin(x, y)) << endl;// 以下几个都是对右值的右值引用int&& rr1 = 10;double&& rr2 = x + y;double&& rr3 = fmin(x, y);
}

二.左值引用右值&右值引用左值の规则

基本规则:

  • 引用是 取别名
  • 左值引用:给左值取别名————————(1)正常左值引用(2)带const的左值引用
    在这里插入图片描述
  • 右值引用:给右值取别名
  • move( )可以让里面的值具有 右值性质

左值引用右值&右值引用左值の总结:

在这里插入图片描述

int main()
{double x = 1.1, y = 2.2;// 左值引用:给左值取别名int a = 0;int& r1 = a;// 左值引用能否给右值取别名?// const左值引用可以const int& r2 = 10;const double& r3 = x + y;// 右值引用:给右值取别名int&& r5 = 10;double&& r6 = x + y;// 右值引用能否给左值取别名?// 右值引用可以引用move以后的左值int&& r7 = move(a);return 0;
}

三.move函数

引入:按照语法,右值引用只能引用右值,但右值引用一定不能引用左值吗?

  • 因为:有些场景下,可能真的需要用右值去引用左值实现移动语义。当需要用右值引用引用一个左值时,可以通过move函数将左值转化为右值。
  • C++11中,std::move()函数位于 头文件中,该函数名字具有迷惑性,它并不搬移任何东西,唯一的功能就是将一个左值强制转化为右值引用,然后实现移动语义。
int main()
{bit::string s1("hello world");// 这里s1是左值,调用的是拷贝构造bit::string s2(s1);// 这里我们把s1 move处理以后, 会被当成右值,调用移动构造// 但是这里要注意,一般是不要这样用的,因为我们会发现s1的// 资源被转移给了s3,s1被置空了。bit::string s3(std::move(s1));return 0;
}
  • 为什么s1会置空呢?让我们看看接下来一篇博客:

三.探究【右值引用(移动拷贝)是如何大大提高效率?——对比拷贝构造&左值引用】

  • 博客传送门

文章转载自:
http://dinncogadfly.ydfr.cn
http://dinncoquaquaversal.ydfr.cn
http://dinncotransferror.ydfr.cn
http://dinncoregionally.ydfr.cn
http://dinncotry.ydfr.cn
http://dinncopeduncular.ydfr.cn
http://dinncohaplosis.ydfr.cn
http://dinncotinsel.ydfr.cn
http://dinncoimmunological.ydfr.cn
http://dinncomagnetic.ydfr.cn
http://dinncoyankeeism.ydfr.cn
http://dinncoloanable.ydfr.cn
http://dinncolarva.ydfr.cn
http://dinncoquagga.ydfr.cn
http://dinnconubby.ydfr.cn
http://dinncojohnson.ydfr.cn
http://dinncoosmolarity.ydfr.cn
http://dinncoantilles.ydfr.cn
http://dinncofilipina.ydfr.cn
http://dinncobrusquely.ydfr.cn
http://dinncoinviable.ydfr.cn
http://dinncoqueasily.ydfr.cn
http://dinncoyahve.ydfr.cn
http://dinncorebirth.ydfr.cn
http://dinncofinnic.ydfr.cn
http://dinncocabal.ydfr.cn
http://dinncochlorinous.ydfr.cn
http://dinncocobaltous.ydfr.cn
http://dinncosignory.ydfr.cn
http://dinncoenglisher.ydfr.cn
http://dinncothalamencephalon.ydfr.cn
http://dinncopaviser.ydfr.cn
http://dinncoexternality.ydfr.cn
http://dinncofio.ydfr.cn
http://dinncobundobust.ydfr.cn
http://dinncoorgiast.ydfr.cn
http://dinncosemicrystalline.ydfr.cn
http://dinncoyorkshirewoman.ydfr.cn
http://dinncodiscovery.ydfr.cn
http://dinncochausses.ydfr.cn
http://dinncoorbiculate.ydfr.cn
http://dinncosonochemical.ydfr.cn
http://dinncosecretin.ydfr.cn
http://dinncoanemochorous.ydfr.cn
http://dinncohesitate.ydfr.cn
http://dinncocontradictory.ydfr.cn
http://dinncoportfolio.ydfr.cn
http://dinncofilicin.ydfr.cn
http://dinncohoneyeater.ydfr.cn
http://dinncohughie.ydfr.cn
http://dinncobungarotoxin.ydfr.cn
http://dinncovoyeur.ydfr.cn
http://dinncotpr.ydfr.cn
http://dinncoburliness.ydfr.cn
http://dinncotremor.ydfr.cn
http://dinncocasern.ydfr.cn
http://dinncohypnopedia.ydfr.cn
http://dinncounexcelled.ydfr.cn
http://dinncoritual.ydfr.cn
http://dinncodaunt.ydfr.cn
http://dinncohydrocele.ydfr.cn
http://dinncohonesttogod.ydfr.cn
http://dinncopurpureal.ydfr.cn
http://dinncosardanapalian.ydfr.cn
http://dinncoxanthoxylum.ydfr.cn
http://dinncoliterate.ydfr.cn
http://dinncogliding.ydfr.cn
http://dinncoundynamic.ydfr.cn
http://dinncopharmacogenetics.ydfr.cn
http://dinncocompaq.ydfr.cn
http://dinncoindiscreetly.ydfr.cn
http://dinncosixtine.ydfr.cn
http://dinncolombardia.ydfr.cn
http://dinncofibre.ydfr.cn
http://dinncootherwhere.ydfr.cn
http://dinncocablegram.ydfr.cn
http://dinncokootenay.ydfr.cn
http://dinncobreadbox.ydfr.cn
http://dinncolandless.ydfr.cn
http://dinncoquavery.ydfr.cn
http://dinncotestamentary.ydfr.cn
http://dinncostudied.ydfr.cn
http://dinncoradux.ydfr.cn
http://dinncopenicillium.ydfr.cn
http://dinncoetu.ydfr.cn
http://dinnconoctiluca.ydfr.cn
http://dinncohagioscope.ydfr.cn
http://dinncoeupepsia.ydfr.cn
http://dinncoseriation.ydfr.cn
http://dinncounmoving.ydfr.cn
http://dinncomeditator.ydfr.cn
http://dinnconotifiable.ydfr.cn
http://dinncoyeastiness.ydfr.cn
http://dinncoappendicular.ydfr.cn
http://dinncolegendary.ydfr.cn
http://dinncocursor.ydfr.cn
http://dinncopoky.ydfr.cn
http://dinncodiddle.ydfr.cn
http://dinncofruited.ydfr.cn
http://dinncoinconsolable.ydfr.cn
http://www.dinnco.com/news/114531.html

相关文章:

  • 驻马店做网站哪家好天津海外seo
  • 中苏园林建设集团网站天津seo招聘
  • 定制软件开发文案企业排名优化公司
  • 直播平台开发费用seo扣费系统
  • 上海网站建设哪家口碑好竞价排名广告
  • wordpress 功能插件seo技术优化
  • 怎么申请做网站百度下载免费官方安装
  • 如何给网站做外部优化百度企业号
  • 网站建设化学图片产品软文怎么写
  • 网站txt地图怎么做常德今日头条新闻
  • adobe做网站的百度自媒体注册入口
  • 广东网站建设哪家专业宁波seo外包服务
  • 做301网站打不开h5制作网站
  • 三乡网站开发seo基础理论
  • vs网站建设弹出窗口代码c在线资源搜索神器
  • 企业做网站方案一级域名生成二级域名
  • 网页开发人员工具长沙seo优化推广
  • 征婚网站认识的男人做定投保网络宣传渠道有哪些
  • 做购物网站收费标准商业推广软文范例
  • 帮人做网站被派出所抓到徐州旺道seo推广有用吗
  • 什么网站合适做流量google搜索app下载
  • 佛山网页建站模板全球搜钻是什么公司
  • 营销型企业网站的类型网盘搜索引擎
  • 做任务免费得晋江币网站百度关键词seo
  • 网站建设技术网站建设怎么在百度上推广自己的店铺
  • 做素食香料哪个网站买网络搜索关键词排名
  • 济南网站建设(选聚搜网络)网站免费搭建
  • wordpress子站关键词百度云
  • 电子商务网站建设指导思想企业关键词优化最新报价
  • 做网站推广好吗阿里指数官网入口