C++ iota()函数实践
头文件#include <numeric>
,函数原型:
template< class ForwardIt, class T >
void iota( ForwardIt first, ForwardIt last, T value);
作用:以始于value并重复地求值++value
的顺序递增填充范围[first, last)
。
示例代码:
#include <iostream>
#include <vector>
#include <numeric>using namespace std;int main() {int n = 10;vector<int> a(n, 0);iota(a.begin(), a.end(), 1);for (int i = 0; i < n; i++) {cout << "i = " << i << ", a[i] = " << a[i] << endl;}return 0;
}
输出为,
i = 0, a[i] = 1
i = 1, a[i] = 2
i = 2, a[i] = 3
i = 3, a[i] = 4
i = 4, a[i] = 5
i = 5, a[i] = 6
i = 6, a[i] = 7
i = 7, a[i] = 8
i = 8, a[i] = 9
i = 9, a[i] = 10
C++ iota()函数实践相关推荐
- C++11 :STL中的 iota ()函数
该函数是C++11 才引入,之前版本没有此函数. iota 函数是一个计算机语言中的函数,用于产生连续的值.该函数得名自 APL 语言,其中用来产生从 1 开始的连续数值. 该函数位于头文件#incl ...
- c语言iota函数,C++ iota函数用法详解
定义在 numeric 头文件中的 iota() 函数模板会用连续的 T 类型值填充序列.前两个参数是定义序列的正向迭代器,第三个参数是初始的 T 值.第三个指定的值会被保存到序列的第一个元素中.保存 ...
- 【笔记】《由浅入深SCF无服务器云函数实践》
<由浅入深SCF无服务器云函数实践> 学习笔记 来源:DockOne技术交流群分享 主办方:dockone.io 地点:DockOne技术交流群 时间:2017年12月26日晚8:30 分 ...
- 关于STL中iota()函数的使用
关于iota函数的介绍 iota()函数用于对STL中具有前向迭代器的容器进行一定范围内的批量递增赋值,简单来说就是可以对一个容器进行值的初始化,而且其中的值是递增的,递增的初始值由第三个参数决定. ...
- C++ iota()函数
iota函数对一个范围数据进行赋值: template <class ForwardIterator, class T>void iota (ForwardIterator first, ...
- c++ iota()函数
本文转载自 http://c.biancheng.net/view/681.html 若有侵权请联系删除 定义在 numeric 头文件中的 iota() 函数模板会用连续的 T 类型值填充序列.前两 ...
- 【C++】之 iota() 函数与 atoi() 函数详解
参考: https://blog.csdn.net/lixiaogang_theanswer/article/details/72588105 http://c.biancheng.net/view/ ...
- Excel数据处理函数实践整理
文章目录 (1)vlookup函数检查匹配 (2)单元格拼接 (3)条件函数IF和find (1)vlookup函数检查匹配 vlookup函数在工作中检查分析数据的时候非常实用,它可以用来检查分析数 ...
- python画小狗代码_用Python画一只有点方的小狗狗——turtle库circle()函数实践
一只脑门有点方的小狗,其实还可以把脑门和后脑勺完善一下,更圆润一些. 但这样也挺可爱,就保有这样不完美但独一无二的它吧.绘制过程主要就是拼接和调整圆弧,尽量做到过度自然.turtle库的circle( ...
最新文章
- 利用vector定义MAT类对象数组的方法
- const的使用 || 对象增强写法 (对象字面量)
- php 查询数据库 刷新,这个每次刷新都要去数据库里面查询一遍吗?
- C#中将long浮点数格式化为{H:min:s.ms}格式的字符串的方法
- POJ3678-Katu Puzzle【2-SAT】
- 【渝粤题库】陕西师范大学209006教育政策与法规作业(高起专、高起本)
- java 登录拦截器_springMVC 拦截器-用户登录拦截实战
- 转载 Assert断言知识
- python画条形图-Python数据可视化:基于matplotlib绘制「条形图」
- Struts2→拦截器、工作原理、拦截器计算Action执行时间、Struts2自带拦截器、拦截器栈
- MR室内室外用户区分
- STLINK 烧写器引脚定义
- java实现五子棋_Java的五子棋实现
- 鲁大师电脑硬件兼容性测试软件,用鲁大师检测软件检测电脑硬件行得通吗?
- 雨果奖 与 星云奖 ------美国的两个科幻奖项
- requests使用案例 爬取信用中国
- 牛客网——找出直系亲属
- 学python千万别想当然
- 2014 BUPT 新生排位赛07
- 李宏毅机器学习2020笔记(二)Classification