关注
那篇文章写的有点问题,这个理解也有问题
左值右值是一个表达式的属性,叫做值类别,不是修饰变量的。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
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# OC/开奖 #
205475次浏览 1369人参与
# 记录实习开销 #
165266次浏览 637人参与
# 腾讯音乐秋招 #
432449次浏览 4790人参与
# 秋招疯了,看什么都像offer #
17477次浏览 129人参与
# 科大讯飞工作体验 #
29476次浏览 72人参与
# 你面试时吹过最大的牛 #
4081次浏览 25人参与
# 小红书开奖了 #
36777次浏览 184人参与
# 材料转码还有必要吗? #
32441次浏览 153人参与
# 设计人的面试记录 #
167374次浏览 1546人参与
# 华为工作体验 #
243427次浏览 1301人参与
# 实习学到最有价值的工作习惯 #
41744次浏览 365人参与
# 你知道哪些职场黑话? #
65183次浏览 454人参与
# 应届生第一份工作最好去大厂吗? #
82091次浏览 872人参与
# 实习生应该准时下班吗 #
317886次浏览 1717人参与
# 蚂蚁求职进展汇总 #
133801次浏览 1213人参与
# 移动求职进展汇总 #
14074次浏览 119人参与
# 招银网络科技工作体验 #
25862次浏览 95人参与
# CVTE求职进展汇总 #
26821次浏览 327人参与
# 应届生应该先就业还是先择业 #
148471次浏览 746人参与
# 办公室恋情是职场大忌吗 #
10559次浏览 21人参与
# 你找工作的时候用AI吗? #
160453次浏览 848人参与
# 正在春招的你,也参与了去年秋招吗? #
335537次浏览 2563人参与

