#include "list.h" #include void test(){ List list; list.push_back(1); list.push_back(2); list.push_back(3); std::cout << "First elecment:" << list.front() << std::endl; std::cout << "Last elecment:" << list.back() << std::endl; std::cout << "Size:" << list.size() << std::endl; std::cout << "List elements:" << std::endl; list.dump(); list.pop_back(); std::cout << "After pop_back:" << std::endl; list.dump(); } int main(int argc, char **argv) { test(); return 0; }