CHAPTER8-40.cpp
上传用户:fjc899
上传日期:2007-07-03
资源大小:187k
文件大小:1k
源码类别:

STL

开发平台:

C/C++

  1. //文件名:CHAPTER8-40.cpp
  2. #include <list>
  3. #include <iostream>
  4. #if _MSC_VER > 1020   // if VC++ version is > 4.2
  5.    using namespace std;  // std c++ libs implemented in std
  6. #endif
  7. void main(void)
  8. {
  9.    list<double> MyList;
  10.    int N = 0;
  11.    while(N < 6)
  12.    {
  13.        MyList.push_back(N + 3.14);
  14.        N++;
  15.    }
  16.    list<double>::iterator M = MyList.begin();
  17.    while(N)
  18.    {
  19.        cout << "MyList : " << *M << endl;
  20.        M++;
  21.        N--;
  22. }
  23. N = MyList.size();
  24. M = MyList.end();
  25. M--;
  26. cout << " Reverse Direction-----------" << endl;
  27. while(N)
  28. {
  29.     cout << "MyList : " << *M << endl;
  30.     M--;
  31.     N--;
  32. }
  33. }