即:
[](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
但我真的希望有一个更简单的选择!
即:
[](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
但我真的希望有一个更简单的选择!