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

STL

开发平台:

C/C++

  1. //文件名:CHAPTER5-5.cpp
  2. #include <iostream>
  3. #include <deque>
  4. using namespace std;
  5. int main ()
  6. { deque< int > d;
  7.   d.push_back (4); // Add after end.
  8.   d.push_back (9);
  9.   d.push_back (16);
  10.   d.push_front (1); // Insert at beginning.
  11.   for (int i = 0; i < d.size (); i++) cout << "d[" << i << "] = " << d[i] << endl;
  12.   cout << endl;
  13.   d.pop_front (); // Erase first element.
  14.   d[2] = 25; // Replace last element.
  15.   for (i = 0; i < d.size (); i++) cout << "d[" << i << "] = " << d[i] << ",";
  16.   return 0;
  17. }