Преобразование std :: vectorкортеж класса, который является потомком вектора - PullRequest
0 голосов
/ 30 мая 2019

Итак, я пытаюсь сделать недопустимое преобразование типов, но это должно быть довольно легко сделать.

У меня есть std::vector<std::string>, который я хочу преобразовать в кортеж.

Мой класс кортежей такой.

class Tupple: public std::vector<std::string> {
};

, так что они в значительной степени одно и то же, просто с другим лейблом.Мне интересно, если мне нужно сделать какой-то конструктор копирования или что-то?

Заранее спасибо.


Просто чтобы быть явным, если я могу сделать это, я будубудь счастливым туристом.

std::vector<std::string> contents = Token.description();
Tuple tup = contents;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...