SigUtil
0.95
Utility modules for modern C++
|
zip関数, unzip関数 More...
Go to the source code of this file.
Namespaces | |
sig | |
sig::impl | |
Functions | |
template<class... Cs> | |
auto | sig::zip (Cs &&...lists) |
複数のコンテナから、タプルのコンテナを作る More... | |
template<uint Index, class CT , class T = typename std::tuple_element<Index, typename impl::container_traits<typename impl::remove_const_reference<CT>::type>::value_type>::type, class R = std::vector<T>> | |
auto | sig::unzip (CT &&list_tuple) -> R |
タプルのコンテナから、指定したindexのコンテナを取り出す More... | |
template<class CT , uint I = 0, class CTR = typename impl::remove_const_reference<CT>::type, typename std::enable_if< I+1==std::tuple_size< typename impl::container_traits< CTR >::value_type >::value, void >::type *& = enabler> | |
auto | sig::impl::unzipImpl_ (CT &&c_tuple) |
template<class CT > | |
auto | sig::unzip (CT &&c_tuple) |
タプルのコンテナから、コンテナのタプルを作る More... | |
zip関数, unzip関数
Definition in file zip.hpp.