您的位置:首页 > 编程语言 > C语言/C++

transform 容器元素变换函数

2016-01-24 21:36 302 查看
transform:

STL中用于将容器中元素的变换操作

模板函数,函数原型为:

//将 [first1,last1) 区间中的元素通过 
UnaryOperatorop
操作,[code]UnaryOperatorop
的返回保存在 result 中
[/code]

template<class InputIterator,class OutputIterator,class UnaryOperator>
OutputIterator transform(InputIterator first1,InputIterator last1,OutputIterator result,UnaryOperatorop);

//将 [first1,last1) 区间中的元素, [first2,first2+(last1-first)) 区间中的元素 通过二元运算传递到 result 中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++ STL