编程小练习

来源:互联网 发布:增加淘宝流量 编辑:程序博客网 时间:2024/05/16 04:59


 

  1. #include <iterator>  
  2. #include <list>  
  3. #include <algorithm>  
  4. #include <iostream>  
  5. using namespace std;  
  6. int main()  
  7. {  
  8.     int ia[5] = {1,2,3,4};  
  9.     list<int> id(ia, ia+4);  
  10.     ostream_iterator<int> outite(cout, " ");  
  11.     copy(id.begin(), id.end(), outite);  
  12.     cout << endl;  
  13.     copy(ia+1, ia+2, front_inserter(id));  
  14.     copy(id.begin(), id.end(), outite);  
  15.     cout << endl;  
  16.     copy(ia+3, ia+4, back_inserter(id));  
  17.     copy(id.begin(), id.end(), outite);  
  18.     cout << endl;  
  19.     list<int>::iterator ite = find(id.begin(), id.end(), 3);  
  20.     copy(ia+0, ia+2, inserter(id, ite));  
  21.     copy(id.begin(), id.end(), outite);  
  22.     cout << endl;  
  23.     copy(id.rbegin(), id.rend(), outite);  
  24.     cout << endl;  
  25.     return 0;  
  26. }
0 0
原创粉丝点击