fork download
  1. #include <iostream>
  2. #include <list>
  3.  
  4. int main ()
  5. {
  6. std::list<int> mylist;
  7. std::list<int>::iterator it1,it2;
  8.  
  9. // set some values:
  10. mylist.push_back(10);
  11. it1=mylist.begin();
  12. std::cout<<mylist.size();
  13. while(!mylist.empty())
  14. {
  15. std::cout << ' ' << *it1;
  16. it1=mylist.erase(it1);
  17. it1++;
  18. }
  19.  
  20.  
  21. return 0;
  22. }
Success #stdin #stdout 0s 4552KB
stdin
Standard input is empty
stdout
1 10