#include <iostream>
#include <list>
#include <algorithm>
int main()
{
int arr[] = { 1, 2, 3, 4, 5 };
std::list<int> lst(arr, arr + 4);
lst.remove(4);
for (std::list<int>::iterator itr = lst.begin(); itr != lst.end(); itr++)
std::cout << *itr << std::endl;
return 0;
}
/*
run:
1
2
3
*/