第十五周程序阅读-范型程序设计(5)
/*
*Copyright(c)2016,烟台大学计算机与控制工程学院
*All rights reserved
*文件名称:123.cpp
*作 者:王蕊
*完成日期:2016年6月6日
*版 本 号:v1.0
*
*问题描述:阅读下面的程序,对照运行结果,领会STL的用法
*/
#include <iterator>
#include <algorithm>
#include <functional>
#include <iostream>
#include <vector>
using namespace std;
class Angle
{int degrees;
public:Angle(int deg):degrees(deg){}int mul(int times){return degrees *=times;}
};
int main()
{int x[]={1,2,4,5,8};vector<Angle> va;for(int i=10;i<=50;i+=10)va.push_back(Angle(i));transform(va.begin(),va.end(),x,ostream_iterator<int>(cout," "), mem_fun_ref(&Angle::mul));cout << endl;return 0;
}
运行结果:
第十五周程序阅读-范型程序设计(5)相关推荐
- 第十五周程序阅读-范型程序设计(6)
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月6日 *版 本 ...
- 第十五周程序阅读-范型程序设计(4)
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月6日 *版 本 ...
- 第十五周程序阅读-范型程序设计(3)
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月6日 *版 本 ...
- 第十五周程序阅读-范型程序设计(2)
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月6日 *版 本 ...
- 第十五周程序阅读-范型程序设计(1)
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月6日 *版 本 ...
- 2015级C++第15周程序阅读 范型程序设计
阅读下面的程序,对照运行结果,领会STL的用法 (1) #include <string> #include <set> #include <iterator> # ...
- 第十六周程序阅读(8)
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All right reserved. *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月23日 *版 本 ...
- 第十六周程序阅读(7)
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All right reserved. *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月23日 *版 本 ...
- 第十六周程序阅读(6)
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All right reserved. *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月23日 *版 本 ...
最新文章
- J2SE基础夯实系列之数组
- 会计证考试《财经法规与职业道德》第一章精选题
- python文本提取_使用Python从HTML文件中提取文本
- autocad .net开发指南_就业指南||职路明灯(二十)
- ros 运行rviz时出现 QXcbConnection: XCB error: 148 错误 解决方法
- 如何在用例之间传递值_接口测试:A12_HttpRunner_cookie整理_01_提取指定cookie值
- 云计算入门科普系列:小型云计算平台怎么搭建?
- RocketMQ入门到入土(七 )为什么同一个消费组设置不同tag会出现奇怪现象
- Tomcat与Apache集成
- linux关于tcp协议ack的实现--总结和公平性问题
- 泰勒·斯威夫特(Taylor Swift)最好听歌曲专辑,喜欢的可以下载保存
- UserWarning: Glyph 28857 (\N{CJK UNIFIED IDEOGRAPH-70B9}) missing from current font. FigureCanvasA
- 不能显示隐藏文件解决方法
- 差异性分析该如何选择?
- 【CANopen】CAN总线的高级协议详解
- linux 查看ln链接地址,linux ln链接详解
- JVM调优简单梳理,一分钟了解JVM调优
- 写给想通过程序员转型为项目经理的人
- struts2中如何使用servlet
- WebGoatV8.1(challenges)详细过关教程
热门文章
- C++知识点47——类继承中的类型转换与访问权限控制(下)
- Python知识点8——文件与异常
- ViSP安装与配置VS工程(常见方式-VS2019属性页方法)
- 运维部门工作总结_2018年度工作总结
- 华为抢购助手_就一句话,华为这个智慧办公新物种“有点东西”!
- H3C V7 AC https页面无法重定向问题处理经验总结
- 网页简单配置捉取网购信息
- OU/Group/Group Policy组织单元、组和组策略
- Cloud Service Process Pack
- C#命名规范 C#控件的缩写大全