Итак, я пытаюсь сделать недопустимое преобразование типов, но это должно быть довольно легко сделать.
У меня есть std::vector<std::string>
, который я хочу преобразовать в кортеж.
Мой класс кортежей такой.
class Tupple: public std::vector<std::string> {
};
, так что они в значительной степени одно и то же, просто с другим лейблом.Мне интересно, если мне нужно сделать какой-то конструктор копирования или что-то?
Заранее спасибо.
Просто чтобы быть явным, если я могу сделать это, я будубудь счастливым туристом.
std::vector<std::string> contents = Token.description();
Tuple tup = contents;