Sobes.tech
Back to tasks
Junior — Senior
94

Шаблонный класс‑контейнер с операцией добавления

Task condition

livecode

Необходимо спроектировать шаблонный класс, представляющий собой упрощённый вектор, который предоставляет публичный метод для вставки нового элемента в конец контейнера.

template<typename T>
class MyVector {
public:
    void push_back(const T& elem);
};

Метод push_back должен принимать константную ссылку на объект типа T и обеспечивать его добавление в структуру данных.