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

STL

开发平台:

C/C++

  1. //文件名:CHAPTER8-9.cpp
  2. #include <list>
  3. #include <string>
  4. #include <iostream>
  5. #if _MSC_VER > 1020   // if VC++ version is > 4.2
  6.    using namespace std;  // std c++ libs implemented in std
  7. #endif
  8. typedef list<string> LISTSTR;
  9. void main()
  10. {
  11.     LISTSTR test;
  12.     test.push_back("back");
  13.     test.push_front("middle");
  14.     test.push_front("front");
  15.     // front
  16.     cout << test.front() << endl;
  17.     // back
  18.     cout << test.back() << endl;
  19.     test.pop_front();
  20.     test.pop_back();
  21.     // middle
  22.     cout << test.front() << endl;
  23. }