27 lines
542 B
C++
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;
|
|
}
|