37 lines
649 B
C++
37 lines
649 B
C++
#include "PmergeMe.hpp"
|
|
|
|
PmergeMe::PmergeMe()
|
|
{
|
|
}
|
|
|
|
PmergeMe::PmergeMe(const PmergeMe &other)
|
|
{
|
|
this->_vec = other._vec;
|
|
this->_deq = other._deq;
|
|
}
|
|
|
|
PmergeMe &PmergeMe::operator=(const PmergeMe &other)
|
|
{
|
|
this->_vec = other._vec;
|
|
this->_deq = other._deq;
|
|
return (*this);
|
|
}
|
|
|
|
PmergeMe::~PmergeMe()
|
|
{
|
|
}
|
|
|
|
void PmergeMe::printDeque() const
|
|
{
|
|
for (std::deque<int>::const_iterator it = _deq.begin(); it != _deq.end(); ++it)
|
|
std::cout << *it << " ";
|
|
std::cout << std::endl;
|
|
}
|
|
|
|
void PmergeMe::printVector() const
|
|
{
|
|
for (std::vector<int>::const_iterator it = _vec.begin(); it != _vec.end(); ++it)
|
|
std::cout << *it << " ";
|
|
std::cout << std::endl;
|
|
}
|