[C++] universal reference
By 기술 노트 | 2017년 9월 17일 |
<<Universal reference>> 타입 선언시 "&&"는 rvalue reference 또는 universal reference를 둘 중 하나로 deduction 됨universal reference는 lvalue reference 또는 rvalue reference 둘 중 하나로 deduction 됨 reference collapsing은, universal reference가 lvalue reference 또는 rvalue reference로 deduction되는 방식이는 reference의 reference가 발생할 경우 compiler에서 reference ignore로 수행됨 type&& : 기본적으로 rvalue refer