나는이 방법 기본적으로'자동'의 ref-and cv-stripping 속성.
auto var = expr;
에서 자동차를 사용하여 변수를 선언하는 expr
의 종류를 복용하고 &/& & -references과 모든 최상위 const와 및 volatileness을 제거 같은 것을 배웠습니다. 위의 내용이 이고 정확히 인 것을 의미합니까?
std::remove_cv<std::remove_ref<decltype(expr)>::type>::type var = expr;
C++ 14에서 곧 나오는'decltype (자동)'을 좋아할 수도 있습니다 :-) –
@KerrekSB 자세한 내용을 제공해 주시겠습니까? – Ali
'decltype (auto) x = foo();와 같이'decltype'의 참조 의미와 결합 된'auto'의 유형 공제입니다. –