第15周阅读程序(5)
2016-06-07 19:20
127 查看
/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 刘云 *完成日期 : 2016年6月7号 *版 本 号 : v6.0 * *问题描述 : 阅读程序 *输入描述 :无 *程序输出 : */ #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; }
运行结果:
相关文章推荐
- Android 热补丁动态修复框架小结
- 创建数据库,数据库内部增删改查语句
- linux下统计程序编译时间
- 队列的数组实现与链表实现
- 一切皆是对象
- android 蓝牙模块学习
- 飛飛(六十)交通工具 虚函数的应用
- 关于tomcat作为服务器 URL访问的一些问题
- android ImageLoader 混淆加载drawable出现黑色图片的解决方案
- 第15周阅读程序(4)
- jQuery实现楼梯
- 图说C++对象模型:对象内存布局详解
- Miller_Rabin算法详解
- 在Android开发中使用MVP模式
- iOS9 Search API 之 Spotlight
- java文件上传下载
- android 简单实现电话的监听
- 屏幕适配之百分比方案详解
- 飛飛(五十九)纯虚函数以及通过两种方式调用
- 神奇的Android Studio Template