C, C++/C++ 언어
[C++] 좌측값 참조( l-value reference )의 성질
좌측값 참조 소개한마디로 하자면, 참조( reference )는 대상으로 하는 객체에 대한 별명( alias )입니다. C++에서는 값을 크게 두 종류로 나누는데, 좌측값( l-value )과 우측값( r-value )이 그것들입니다.그리고, 좌측값 참조는, 이름이 말하듯이, 좌측값에 대한 참조를 말합니다. C++11 이전에는 우측값 참조가 정의되지 않았습니다.따라서, 우측값 참조의 반대 개념인 좌측값 참조도 존재하지 않았습니다.그렇지만, 그때도 이미 참조( reference )가 존재했고, 이 참조는 좌측값에 대한 참조였습니다.즉, 과거에 언급된 참조는 모두 좌측값 참조를 말하는 것입니다. 그리고, 지금도 단지 참조라고 언급하면, 좌측값 참조를 말하는 경우가 많습니다.이 글도 구분이 필요하지 않다면, ..
2024. 9. 29.