关注
那篇文章写的有点问题,这个理解也有问题
左值右值是一个表达式的属性,叫做值类别,不是修饰变量的。a = b 中的 b 是左值,是变量名 b 构成的标识符表达式是左值,不是变量是左值
move一个变量不会失去原有值,move只是将一个左值表达式转为亡值表达式,从而能调用移动构造/移动赋值,没有对变量做出任何修改。转换后的亡值表达式指代的那个变量会不会失去值,和move没有关系
左右值引用也和性能没有直接关系,只能说传递引用的过程不会发生拷贝,实际还是要看函数在做什么,有些情况下使用值传递也不会导致额外拷贝:https://stackoverflow.com/questions/51705967/advantages-of-pass-by-value-and-stdmove-over-pass-by-reference
查看原帖
1 1
相关推荐
无能的后端仔:希望校招生注意,hr面不要被hr套路透露真实家庭情况
查看5道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 秋招落幕,你是He or Be #
869次浏览 32人参与
# 应届生进小公司有什么影响吗 #
108370次浏览 1105人参与
# 重来一次,你会对开始求职的自己说 #
1475次浏览 33人参与
# 团建是“福利”还是是 “渡劫” #
2697次浏览 63人参与
# 一人说一个提前实习的好处 #
1868次浏览 28人参与
# 实习没事做是福还是祸? #
5608次浏览 87人参与
# 你小心翼翼的闯过多大的祸? #
5360次浏览 82人参与
# OPPO求职进展汇总 #
755649次浏览 5390人参与
# 工作中听到最受打击的一句话 #
1136次浏览 17人参与
# 今年你最想重开的一场面试是? #
899次浏览 17人参与
# 大厂VS公务员你怎么选 #
69552次浏览 643人参与
# 今年形式下双非本找得到工作吗 #
266055次浏览 1541人参与
# 公司情报交流地 #
127252次浏览 1232人参与
# 实习简历求拷打 #
26098次浏览 257人参与
# 从顶到拉给所有面过的公司评分 #
144553次浏览 516人参与
# 面试时间长是好事吗? #
116605次浏览 706人参与
# 面试尴尬现场 #
209212次浏览 851人参与
# 找不到好工作选择GAP真的丢人吗 #
93792次浏览 1008人参与
# 投格力的你,拿到offer了吗? #
155385次浏览 829人参与
# 作业帮求职进展汇总 #
85859次浏览 559人参与