第十五周上机实践项目1(4):阅读程序
2016-06-19 12:43
281 查看
/* *Copyright(c) 2016.烟台大学计算机与控制工程学院 *ALL rights reserved. *文件名称:main.cpp *作者:赵子琳 *完成日期:2016年6月19日 *问题描述:阅读程序 */ #include <algorithm> #include <functional> #include <iostream> #include <vector> #include<iterator> using namespace std; class myAdd: public binary_function<int,int,int> { public: int operator()(int a, int b) const { return a+b; } }; int main() { int a[5]= {1,2,3,4,5}; vector<int> my(5); transform(a,a+5,my.begin(), bind2nd(myAdd(), 4)); copy(my.begin(), my.end(), ostream_iterator<int>(cout, " ")); cout<<endl; transform(a,a+5,a,my.begin(), myAdd()); copy(my.begin(), my.end(), ostream_iterator<int>(cout, " ")); cout<<endl; return 0; }
相关文章推荐
- 前端精选文摘:BFC 神奇背后的原理
- 论文分析A Key Volume Mining Deep Framework for Action Recognition
- TCP 3次握手 4次挥手通俗理解
- html
- web
- 电商评价质量评分模型(二)
- Android兼容HTML5:XWalkView的使用
- 批处理命令
- [Nutch]Nutch2.3+Hadoop+HBase+Solr在Ubuntu环境搭建
- [bzoj1807] [Ioi2007]Pairs 彼此能听得见的动物对数
- java 成神之路 (一)
- 面试金典系列--维护x的秩
- ListView 属性大全
- Servlet原生Filter过滤非登录页面请求
- Oracle读书笔记-PL/SQL基础
- Python文件处理之文件读取方式(二)
- Spring MVC过滤器-登录过滤
- [LeetCode] Design Twitter
- C++读写文件的简单例子
- mysql