c – 你如何记住rvalue,lvalue等之间的差异?
发布时间:2020-12-16 03:00:18 所属栏目:百科 来源:网络整理
导读:This question是伟大的,因为它有关于rvalue,lvalue,xvalue,glvalue和prvalue之间的区别的答案.最顶尖的答案对每个人都有一个体面的解释,当我阅读它们时,我了解他们的差异.不过,我很难保持他们的头脑,而且每次有人用这些术语提醒自己,我都必须google他们. 有
This question是伟大的,因为它有关于rvalue,lvalue,xvalue,glvalue和prvalue之间的区别的答案.最顶尖的答案对每个人都有一个体面的解释,当我阅读它们时,我了解他们的差异.不过,我很难保持他们的头脑,而且每次有人用这些术语提醒自己,我都必须google他们.
有什么常见的助记符或其他方式让人记得哪一个是哪个?我真的希望能够保持他们的头脑,而不会像我目前那样混合. 解决方法
我做了2个关联:
>你只能取一个左值的地址 如果不是,那可能是一个普遍价值. 现在,为了记住glvalues和rvalue,我只想象这个图: lvalues和xvalues都是glvalues,而x值和prvalues都是rvalue.这真的是你在实践中需要知道的一切. 也许记忆中的一个助记符是最低级的是低级eXPRessions(它包含L,X和PR)的单词,xvalues和prvalue.也许不会. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |