C++ Rvalue 와 std::move 에 대한 이해
Rvalue 란 무엇인가?Rvalue, 우측값은 대입 시에 항상 오른쪽에만 오는 식을 말한다.예제로 이해하는 것이 쉽다. 123456789101112131415int doSomething(){ ... return z;}int x = 10; // x 는 Lvalue, 10은 Rvalueint y = 20; // y 는 Lvalue,
Rvalue 란 무엇인가?Rvalue, 우측값은 대입 시에 항상 오른쪽에만 오는 식을 말한다.예제로 이해하는 것이 쉽다. 123456789101112131415int doSomething(){ ... return z;}int x = 10; // x 는 Lvalue, 10은 Rvalueint y = 20; // y 는 Lvalue,