10 using key_type =
const char*;
12 using weight_t = double;
13 using name_t = std::string;
16 using tuple_t =
typename map_t::tuple_type;
29 auto& [key, value] = p;
30 auto& [name, age, weight] = value;
32 stream <<key <<
": " << name <<
", " << age<<
", "<<weight<<
endl;
38 int array[] {1, 2, 3, 4, 5};
40 auto msg =
"I love it";
void test_reverse_array()
void test_map_of_tuples()
constexpr auto reverse(sequence< ms... > mm, sequence< rs... >)
constexpr auto make_tuple(ArgTypes &&... args) noexcept
Type to string name conversions are defined.
hidden::map_of_tuples_t< KeyType, ElementTypes... > map_of_tuples_t
decltype(auto) reverse(ContainerType &&container)
Stream output operators << are implemented.