:추론 된 인수와 동일한 유형의 로컬 변수를 만드는 가장 쉬운 방법은 무엇입니까? 즉
지금까지[](auto const& foo) {
??? bar; // should be same base type as foo, minus const&
}
, 내가 사용 :
typename std::remove_const<typename std::remove_reference<decltype(foo)>::type>::type combination
하지만 정말 바라고은 쉽게 대안을 프로그래머!
내가 읽은 한, 나는 '자동'형 공제 의미론 이었지만 표현식을 할당하지 않았기 때문에'decltype'을 사용해야하는 곳에서. 그들은 reverse 문제에 대해'decltype (auto) foo = bar'를 도입했으나 지금은'decltype (bar) foo;')를 원합니다. –
mmocny