C++11新特性(23)- 右值引用

左值和右值 在C++表达式的特性中有一个左值和右值的概念。如果一个表达式可以放在赋值语句的左侧,就称之为左值,如果不能放到表达式的左侧,就称之为右值。 不同的运算符对运算对象的要求各不相同,例如: 赋值运算符的左侧要求是左值,得到的结果还是左值,因此我们可以继续对它赋值; 取地址符作用于左值运算对象,返回对象的指针为右值,因此取地址运算表达式只能位于赋值语句的右侧。 右值引用 C++11引入了一种
相关文章
相关标签/搜索