/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* main.cpp :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: charles +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/04/15 07:30:43 by charles #+# #+# */ /* Updated: 2020/12/15 14:24:54 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ #include #include "mutantstack.hpp" int main() { { std::cout << "=================== SUBJECT MAIN ======================" << std::endl; MutantStack mstack; mstack.push(5); mstack.push(17); std::cout << mstack.top() << std::endl; mstack.pop(); std::cout << mstack.size() << std::endl; mstack.push(3); mstack.push(5); mstack.push(737); mstack.push(0); MutantStack::iterator it = mstack.begin(); MutantStack::iterator ite = mstack.end(); ++it; --it; while (it != ite) { std::cout << *it << std::endl; ++it; } std::stack s(mstack); } return 0; }