Create list iterator

Started by aruljothi, Jun 11, 2009, 05:22 PM

Previous topic - Next topic

aruljothi

#include <list>
#include <string>
#include <iostream>

using namespace std;

int main()
{
  list<int> list1;

  size_t n = 10;
  double val = 3.14;
  list<double> list2(n, val);   

  list<double> list3(list2);   

  cout << "Size of list1 " << list1.size() << endl;
  cout << "Size of list2 " << list2.size() << endl;
  cout << "Size of list3 " << list3.size() << endl;

  // Create list iterator
  list<double>::const_iterator i;
  for (i = list2.begin(); i != list2.end(); ++i)
  {
    cout << *i << ",";
  }
  return 0;
}