레퍼런스로 받는 이유는 오버헤드 때문임 즉 통째로 옮기는 것보단 주소를 옮기는게 성능 측면에서 훨 나아서 그럼
복사되니까
sizeof T가 레지스터 크기보다 같거나 작다면 복사하는 게 나음
그냥 받으면 다시 또 객체 생성자 호출해서 복사해야되잖아.. 단지 참조만 하면 더 빠르니까 그렇게하는거임
레퍼런스로 받는 이유는 오버헤드 때문임 즉 통째로 옮기는 것보단 주소를 옮기는게 성능 측면에서 훨 나아서 그럼
복사되니까
sizeof T가 레지스터 크기보다 같거나 작다면 복사하는 게 나음
그냥 받으면 다시 또 객체 생성자 호출해서 복사해야되잖아.. 단지 참조만 하면 더 빠르니까 그렇게하는거임