Struktura przechowująca dane różnego typu

0

Witam,

Zacząłem się zastanawiać jaka struktura danych jest w stanie przechowywać wiele danych różnego typu? Jedyne co na razie wymyśliłem to lista, w której węzeł jest szablonem i przechowuje element, który może być różnego typu. Jednak nie wiem czy ten pomysł jest prawidłowy. Może są jakieś lepsze sposoby na przechowywanie danych różnego typu?

0

Najpierw odpowiedz sobie na pytanie, po co w ogóle Ci taka struktura? Zazwyczaj uda się znaleźć bardziej eleganckie rozwiązanie.

Ale jak nie, to zawsze można wziąć boost::any.

0

Chciałbym przechować ciąg znaków, w którym będą się przeplatały inty i chary.

0

Unia.

0

A gdybym chciał użyć jednego z elementów? Bo z tego co się orientuję to w unii mogę odwołać się tylko do ostatnio zapisanego.

1 użytkowników online, w tym zalogowanych: 0, gości: 1