/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* test_list.cpp :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: cacharle +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2020/02/01 09:49:44 by cacharle #+# #+# */ /* Updated: 2020/02/01 10:33:00 by cacharle ### ########.fr */ /* */ /* ************************************************************************** */ #include "ft_containers.hpp" // template < typename T > // static void print_list(ft::List l) // { // std::cout << "List:" << std::endl << " size: " << l.size() << " content: "; // for (ft::List::iterator i = l.begin(); i != l.end(); i++) // std::cout << "[" << *i << "] "; // } void test_list_base() { ft::List l; std::cout << l.size() << std::endl; l.push_front(1); std::cout << l.size() << std::endl; l.push_front(1); l.push_front(2); l.push_front(5); l.push_front(8); l.push_front(1); l.push_front(10); std::cout << l.size() << std::endl; l.pop_front(); std::cout << l.size() << std::endl; l.push_back(5); l.push_back(5); std::cout << l.size() << std::endl; l.pop_back(); l.pop_back(); std::cout << l.size() << std::endl; }