어느 한 주소를 가리키거나 참조하기만 했지 그 주소를 직접 가져와서 써버린다는 발상은 해보지도 못했으요


동적할당한 걸 포인터 같은 걸로 가리키고 원본에 nullptr을 넣으면 어떨까 하는 생각은 해봤는데

아예 주소를 갖다 박아버리니까 이게 뭔가 싶네


여러모로 활용하기 좋을 거 같긴 한데 껍데기가 남아버려서 주 활용처는 함수 내부나 동적 할당된 것들처럼 수명이 정해진 것들에게만 써야겠으요


코딩 이야기:

move함수 구조가 궁금해서 뜯어봤더니 안에는 using만 박혀 있는 구조체를 발견할 수 있었는데

리턴값이 도저히 이해가 안되는 부분인데 정말 템플릿이 쓰기 시작하면 가독성 안좋아진다는 게 이런 거구나 싶읍니다.

느낌적으론 아무 것도 아닌 &&로 스태틱 캐스팅을 하는 거 같은데 왜 그냥 _Ty를 안박고 remove_reference<_Ty>로 하는지가 궁금한데스