c++ STL back_inserter() demo
2015-03-01 21:33
316 查看
#include <iostream> #include <vector> using namespace std; int main() { int arr[] = { 1, 2, 3, 4 }; size_t array_size = sizeof(arr) / sizeof(*arr); vector<int> ivec(arr, arr + array_size); vector<int> ivec2; copy(ivec.begin(), ivec.end(), back_inserter(ivec2)); for (vector<int>::iterator it = ivec2.begin(); it != ivec2.end(); ++it) { cout << *it << " "; } cout << endl; return 0; }
相关文章推荐
- c++ STL pop_back() demo
- OpenCV2.0在VS2010配置中出现问题的解决方法 VS2010 C++中出现常见问题:back_inserter
- C++语法基础--泛型算法(generic algorithm)--插入迭代器back_inserter(),front_insertor(),inserter()以及next()函数简介
- C++ 之 fill()、fill_n()、 back_inserter
- C++ STL begin()和front()、end()和back()的区别与用法
- [C++]STL中vector容器 begin()与end()函数、front()与back()的用法
- C++ Demo 002 : 让 STL 中的 cout 输出彩色的文字
- 【STL】back_inserter与back_insert_iterator
- C++ back_inserter
- C++STL中vector容器 begin()与end()函数、front()与back()的用法
- 从零开始学C++之STL(十):迭代器适配器{(插入迭代器back_insert_iterator)、IO流迭代器(istream_iterator、ostream_iterator)}
- c++ STL clear() demo
- C++STL中vector容器 begin()与end()函数、front()与back()的用法
- C++STL中vector容器 begin()与end()函数、front()与back()的用法
- vs2010 C++常见问题1:back_inserter
- 【STL】back_inserter与back_insert_iterator
- C++之STL(十):迭代器适配器{(插入迭代器back_insert_iterator)、IO流迭代器(istream_iterator、ostream_iterator)}
- c++ STL ostream_iterator<> demo
- **c++ stl 顺序容器: begin(),end()和front(),back()区别和使用**
- STL之--插入迭代器(back_inserter,inserter,front_inserter的区别)