cpp09/ex02/PmergeMe.cpp

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;
}