forward1 [C++] 좌측값과 우측값 그리고 Move, Forward 함수 좌측값과 우측값 L-value이름이 있고 메모리 주소가 있는 값 R-value일시적인 값, 임시 객체 또는 계산 결과 등int x = 10; // x는 lvalue, 10은 rvalueint y = x + 5; // y는 lvalue, (x + 5)는 rvalue C++ remove_reference_t 함수 remove_reference_t 함수는 레퍼런스를 제거해주는 함수레퍼런스를 제외한 정확한 타입을 얻기위한 함수cout , int> , int> , int> Forwarding Reference 템플릿 함수에서 T&& 형태로 쓰일 때, 좌측값과 우측값 둘다 참조할 수 있다. int& : int 타입의 좌측값 참조int&& : int 타입의 우측값 참조T& : 임의 타입의 좌.. 2025. 5. 13. 이전 1 다음