欢迎使用CSDN-markdown编辑器

来源:互联网 发布:it服务管理软件 编辑:程序博客网 时间:2024/06/12 00:00

STL初步

iterator
(这里用里面的inserter,关于inserter的用法我

// inserter example#include <iostream>     // std::cout#include <iterator>     // std::front_inserter#include <list>         // std::list#include <algorithm>    // std::copyint main () {  std::list<int> foo,bar;  for (int i=1; i<=5; i++)  { foo.push_back(i); bar.push_back(i*10); }  std::list<int>::iterator it = foo.begin();  advance (it,3);  std::copy (bar.begin(),bar.end(),std::inserter(foo,it));  std::cout << "foo contains:";  for ( std::list<int>::iterator it = foo.begin(); it!= foo.end(); ++it )      std::cout << ' ' << *it;  std::cout << '\n';  return 0;}

原创粉丝点击