| 123456789101112131415161718192021222324252627282930313233343536373839 |
- /* ************************************************************************** */
- /* */
- /* ::: :::::::: */
- /* main.cpp :+: :+: :+: */
- /* +:+ +:+ +:+ */
- /* By: bchanot <bchanot@42.fr> +#+ +:+ +#+ */
- /* +#+#+#+#+#+ +#+ */
- /* Created: 2026/01/13 17:54:18 by bchanot #+# #+# */
- /* Updated: 2026/01/14 18:35:59 by bchanot ### ########.fr */
- /* */
- /* ************************************************************************** */
- #include "MutantStack.hpp"
- int main()
- {
- MutantStack<int> 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<int>::iterator it = mstack.begin();
- MutantStack<int>::iterator ite = mstack.end();
- ++it;
- --it;
- while (it != ite)
- {
- std::cout << *it << std::endl;
- ++it;
- }
- std::stack<int> s(mstack);
- return 0;
- }
|