data-structure/tests/test-list.cpp

27 lines
542 B
C++

#include "list.h"
#include <iostream>
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;
}