C ++ 11 Tagged Tuple
Кортежи C ++ 11 хороши, но у меня есть два больших недостатка: доступ к членам по индексу
нечитаемыйтрудно поддерживать (если я добавлю элемент в середине кортежа, ям накрутил)По сути, я хочу достичь этого
tagged_tuple get_record (); {/*...*/}
// And then soomewhere else
std::cout < "Age: " < get_record().get