copy_backward
来源:互联网 发布:我的淘宝网登陆 编辑:程序博客网 时间:2024/04/19 15:55
// copy_backward.cpp -- 2011-10-03-19.19#include "stdafx.h"#include <iostream>#include <algorithm>#include <vector>using std ::vector ;template<class T>class Print{public:void operator () (const T & t) const{std ::cout << t << " " ;}} ;int _tmain(int argc, _TCHAR* argv[]){int arr1[] = {2, 4, 1, 4, 6 ,5, 7, 8, 9} ;vector<int> vec1(arr1, arr1 + sizeof arr1 / sizeof (int)) ;vector<int> vec2(sizeof arr1 / sizeof (int)) ;//copy_backward (beg, end, destEnd) ;//操作前:[beg,end)标示输入序列,[...,destEnd)标示输出序列.//操作后:输入序列中的元素被逐个复制到输出序列的[(destEnd - (end - beg)), destEnd)范围中.//返回值:返回指向输出序列中迭代器beg指向的值被复制到的位置的迭代器.//备注:两个序列的元素类型必须完全匹配.//输出序列至少与输入序列一样大.否则将抛出异常.vector<int> ::iterator iter = copy_backward(vec1.begin(), vec1.end(), vec2.end()) ;std ::cout << *iter << std ::endl ;for_each(vec2.begin(), vec2.end(), Print<int> ()) ;std ::cin.get() ;return 0 ;}
- copy_backward
- copy,copy_backward,swap,transform
- STL Algorithms 之 copy_backward
- stl 之 copy copy_backward
- STL之copy_backward backiterator
- copy、copy_backward函数区别
- STL copy与copy_backward
- STL_Algorithm8: copy_backward, merge, unique, reverse
- STL algorithm算法copy_backward(7)
- C++标准库---copy()©_backward()
- copy, copy_if, copy_backward函数解析
- 泛型算法系列10:copy()&©_backward()
- 变异算法之复制(copy, copy_backward)
- 【STL】copy, copy_if, copy_backward函数解析
- copy、copy_backward和copy_if的区别
- C++ copy和copy_backward用法实例
- STL_算法_复制元素(copy、copy_backward)
- STL算法之 copy、copy_backward、copy_n
- 英语中容易按字面意思屈解的词汇和短句
- 奋斗路上[2011-10-06]
- Linux kernel-2.6.18-6 x86 Local Root Exploit
- struts2 mvc框架设计模式
- 快速排序算法
- copy_backward
- Ubuntu 网络连接图标消失 解决方法
- count
- Dede系统oday漏洞临时修补方法
- Async和Handler 学习笔记
- count_if
- equal
- diff和patch使用
- equal_range