argtum / OOP

Задания по объектно-ориентированному программированию
0 stars 0 forks source link

Замечание по классу CMyStack #10

Open alexey-malov opened 5 years ago

alexey-malov commented 5 years ago
    ~CMyStack()
    {
        Clear();
        free(m_top);
    }
alexey-malov commented 5 years ago
    CMyStack<T>& operator=(CMyStack&& stack)
    {
        if (this != &stack)
        {
            this->m_pTop = stack.m_pTop;
        }
        return *this;
    }
alexey-malov commented 5 years ago
    CMyStack<T>& operator=(CMyStack&& stack)
    {
        if (this != &stack)
        {
            Clear();
            m_top = stack.m_top;
            stack = nullptr;
        }
        return *this;
    }