程序填空(泛型程序设计)
来源:互联网 发布:淘宝单号充值 编辑:程序博客网 时间:2024/05/14 22:10
//// main.cpp// project//// Created by 徐伟 on 6/14/16.// Copyright © 2016 fizz_i. All rights reserved.//#include <iostream>#include <vector>#include <algorithm>#include <functional>using namespace std;void Show(double);int main(){ double arr1[5] = {2, 4, 8, 10, 16}; double arr2[5] = {1, 3, 5, 7, 9}; cout.setf(ios_base::fixed); cout.precision(1); cout << "arr1:\t"; for_each(arr1, arr1 + 5, Show); // (1) cout << endl; cout << "arr2: \t"; for_each(arr2, arr2 + 5, Show); // (2) cout << endl; vector<double> sum(5); // (3) transform(arr1, arr1 + 5, arr2, sum.begin(),plus<double>()); // (4) cout << "sum:\t"; for_each(sum.begin(), sum.end(), Show); // (5) cout << endl; vector<double> prod(5); // (6) transform(arr1, arr1 + 5, prod.begin(), bind1st(multiplies<double>(), 2.5)); // (7) cout << "prod:\t"; for_each(prod.begin(), prod.end(), Show); // (8) cout << endl; return 0;}void Show(double v){ cout.width(6); cout << v << ' ';}
0 0
- 程序填空(泛型程序设计)
- 程序填空(范型程序设计)
- C++实践参考:程序填空(范型程序设计)
- 第十五周项目一-程序填空(范型程序设计)
- 项目44--程序填空(范型程序设计)
- 第15周-项目1-程序填空(泛型程序设计)
- 泛型程序填空
- 第十五周项目1——程序填空(范型程序设计)
- 《C语言及程序设计》程序填空——二维数组
- 程序填空
- 程序填空
- 程序填空
- 程序填空
- 程序填空
- 程序填空
- 填空程序
- 程序填空
- 程序填空
- Swift 数组、字符串、集合与字典详解
- Cocos2d-3.x触摸事件 中 setSwallowTouches
- Educational Codeforces Round 13
- iOS多线程编程--NSThread
- 利用pandas统计考试成绩,flask作为界面
- 程序填空(泛型程序设计)
- bzoj 4517: [Sdoi2016]排列计数
- 解决form表单重复提交以及多页面提交问题
- Android的接口回调
- MySQL 5.6 for Windows 解压缩版配置安装
- 一个老鸟发的公司内部整理的 Android 学习路线图 Markdown 版本
- Gedit中文乱码
- 织梦首页列表页,ajax加载更多,瀑布流,首页多栏目切换
- SSH