rvalue reference랑 universal reference랑 합쳐져서 타입 추론이 너무 복잡한데 다들 잘쓰고 있는지?클래스 만들때마다 이동생성자부터 시작해서 저런거 다 신경써서 만들어주냠?
명시적 타입에 쓰면 전자고 타입 추론에 쓰면 후자라 이해하고 있는데 둘이 근본적으론 비슷해서 무지성으로 써도 괜찮다 봄. 어차피 임시 변수는 전자나 후자나 동일하고 lvalue를 전자에 쓸 경우 컴파일러가 지적해 줄 테니까
음흠
딱히 고민하게되는 순간이 없는데 - dc App
universal reference는 perfect forwarding의 경우만 생각하면 되지 않음?
내가 한 번에 다 커버하려고 하다보니 분리할 생각을 못했네... 근데 맞네, 둘이 분리해서 따로 가는게 맞지
난 이동대입 이동생성보다는 포인터랑 레퍼런스로 해결하는걸 선호함
나도 그렇긴 한데, 너무 안쓰다보니까 어색해서 좀 써보려고 하는중