C++11 我们可以对xvalues而不是prvalues进行哪些操作或处理,反之亦然

C++11 我们可以对xvalues而不是prvalues进行哪些操作或处理,反之亦然,c++11,rvalue,C++11,Rvalue,我想知道为什么右值表达式被分为两组(xvalues和prvalues) 换言之,根据表达式是xvalue还是prvalue这一事实,在很多地方对右值的处理是不同的吗?(例如,我认为复制省略就是这样的特性)。这里可能要列举的内容太多了?我不太清楚所问的问题,但xvalue和prvalue之间的一些差异是: 非类xvalue可以是cv限定值,prvalue不能是 类xvalue可以是多态的,类prvalue总是它最派生的类型 我有点不清楚所问的问题,但xvalues和prvalues之间的一些差异

我想知道为什么右值表达式被分为两组(xvalues和prvalues)


换言之,根据表达式是xvalue还是prvalue这一事实,在很多地方对右值的处理是不同的吗?(例如,我认为复制省略就是这样的特性)。这里可能要列举的内容太多了?

我不太清楚所问的问题,但xvalue和prvalue之间的一些差异是:

  • 非类xvalue可以是cv限定值,prvalue不能是

  • 类xvalue可以是多态的,类prvalue总是它最派生的类型


我有点不清楚所问的问题,但xvalues和prvalues之间的一些差异是:

  • 非类xvalue可以是cv限定值,prvalue不能是

  • 类xvalue可以是多态的,类prvalue总是它最派生的类型


我有点不清楚所问的问题,但xvalues和prvalues之间的一些差异是:

  • 非类xvalue可以是cv限定值,prvalue不能是

  • 类xvalue可以是多态的,类prvalue总是它最派生的类型


我有点不清楚所问的问题,但xvalues和prvalues之间的一些差异是:

  • 非类xvalue可以是cv限定值,prvalue不能是

  • 类xvalue可以是多态的,类prvalue总是它最派生的类型


CuBi:你是否同意C++编译器只能用PROVE对象类型实现拷贝删除?它处理对象(自动非易失性、非引用的临时性和异常对象)。Cubbi:您是否同意C++编译器只能用PROVE对象类型实现复制删除?@ GuiLaOMe07复制/移动Eclipse在表达式方面没有指定。它处理对象(自动非易失性、非引用的临时性和异常对象)。Cubbi:您是否同意C++编译器只能用PROVE对象类型实现复制删除?@ GuiLaOMe07复制/移动Eclipse在表达式方面没有指定。它处理对象(自动非易失性、非引用的临时性和异常对象)。Cubbi:您是否同意C++编译器只能用PROVE对象类型实现复制删除?@ GuiLaOMe07复制/移动Eclipse在表达式方面没有指定。它处理对象(自动非易失性、非引用临时和异常对象)。