определение вектора шаблонного класса контейнера в шаблонном классе - PullRequest
2 голосов
/ 25 октября 2019

Итак, у меня есть два шаблонных класса-контейнера (Stationary и Case), для меня имеет смысл установить тип вектора в Case с типом Stationary в следующем примере.

template <typename T>
class Stationary // T can be : Pencil, Pen...
{
    std::vector<T>items; 
};


template <typename T>
class Case // if T is Pencil, it is Pencil case
{
    std::vector<Stationary>case; 
};

Я обнаружил, что

«Стационарный» не определен.

решение, предоставленное в разделе комментариев, работает в моем примере кода, но не вмой код проекта, имеет ли значение в этом случае пользовательский конструктор?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...