全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

浅谈C++左值引用和右值引用

实例如下:

#include<iostream>
#include<utility>
#include<vector>
using namespace std;

int f();

int main() {
	vector<int>vi(100);
	int i=42;
	int &&r1=i;//error不能把右值引用绑到左值上
	int &&r2=10;
	int &r3=i;
	int &r4=10;//error非常量引用不能绑到右值上
	const int &r5=10;//ok
	int &&r5=r2;//error,r2是左值
	int &&r6=std::move(r2);//ok,c++11std::move把左值转换为对应的右值引用类型。
	int &&r4=f();//这个函数返回右值
	int &r5=vi[1];//下标返回左值
	int &r6=r4;//变量r4是左值
}
//左值引用表示一个对象的身份,右值引用表示对象的值

//返回左值引用的函数、赋值、下标、解引用和前置递增递减运算符都是返回左值。
//不能把右值引用绑定在它们上,但可以把左值引用绑在它们上

//返回非引用类型的函数、算术、关系、位以及后置递增递减运算符都是返回右值
//不能把左值引用绑定它们上,但可以把const左值引用和右值引用绑定在它们上。

以上这篇浅谈C++左值引用和右值引用就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。


# 左值引用和右值引用  # C++左值与右值  # 右值引用  # 移动语义与完美转发详解  # C++中左值和右值的区别详解  # 一篇文章弄懂C++左值引用和右值引用  # 浅谈C++左值引用和右值引用  # C++左值和右值学习笔记  # 都是  # 能把  # 绑定  # 给大家  # 运算符  # 希望能  # 这篇  # 浅谈  # 转换为  # 小编  # 大家多多  # 绑在  # iostream  # gt  # lt  # include  # std  # int  # namespace  # utility 


相关文章: 香港服务器如何优化才能显著提升网站加载速度?  正规网站制作公司有哪些,目前国内哪家网页网站制作设计公司比较专业靠谱?口碑好?  大同网页,大同瑞慈医院官网?  如何通过服务器快速搭建网站?完整步骤解析  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  ,柠檬视频怎样兑换vip?  零基础网站服务器架设实战:轻量应用与域名解析配置指南  如何注册花生壳免费域名并搭建个人网站?  开源网站制作软件,开源网站什么意思?  青岛网站设计制作公司,查询青岛招聘信息的网站有哪些?  如何在建站主机中优化服务器配置?  网站制作服务平台,有什么网站可以发布本地服务信息?  如何通过万网虚拟主机快速搭建网站?  Python文件管理规范_工程实践说明【指导】  网站制作壁纸教程视频,电脑壁纸网站?  如何在阿里云高效完成企业建站全流程?  建站之星客服服务时间及联系方式如何?  为什么Go需要go mod文件_Go go mod文件作用说明  相册网站制作软件,图片上的网址怎么复制?  如何生成腾讯云建站专用兑换码?  如何确认建站备案号应放置的具体位置?  建站之星ASP如何实现CMS高效搭建与安全管理?  如何通过cPanel快速搭建网站?  平台云上自主建站:模板化设计与智能工具打造高效网站  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  宝塔Windows建站如何避免显示默认IIS页面?  合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?  企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?  图册素材网站设计制作软件,图册的导出方式有几种?  如何用美橙互联一键搭建多站合一网站?  如何高效配置香港服务器实现快速建站?  如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法  简历在线制作网站免费,免费下载个人简历的网站是哪些?  建站DNS解析失败?如何正确配置域名服务器?  如何通过网站建站时间优化SEO与用户体验?  如何在Windows 2008云服务器安全搭建网站?  建站之星好吗?新手能否轻松上手建站?  小型网站建站如何选择虚拟主机?  如何在IIS中新建站点并配置端口与IP地址?  盐城做公司网站,江苏电子版退休证办理流程?  如何通过VPS搭建网站快速盈利?  如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本  如何在云虚拟主机上快速搭建个人网站?  如何快速建站并高效导出源代码?  如何在搬瓦工VPS快速搭建网站?  湖州网站制作公司有哪些,浙江中蓝新能源公司官网?  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  ,sp开头的版面叫什么?  实惠建站价格推荐:2025年高性价比自助建站套餐解析  如何快速登录WAP自助建站平台? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。