select1st
中是否有任何等效的标准select2st
和C++11
?
看来这些仅在GNU CPP中定义。
最佳答案
对于get
定义的所有内容:
template <std::size_t N>
constexpr auto select = [] (auto&& x) noexcept -> decltype(auto) {
return std::get<N>(std::forward<decltype(x)>(x));
};
关于c++ - 标准select1st和select2nd,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26196053/