fill和fill_n函数的应用
来源:互联网 发布:数据圈登录不了 编辑:程序博客网 时间:2024/05/01 05:45
fill函数的作用是:将一个区间的元素都赋予val值。函数参数:fill(first,last,val);//first为容器的首迭代器,last为容器的末迭代器,val为将要替换的值。
例题:给你n个数,然后输入一些操作:start,end,paint。表示从start到end都赋予paint的值,并输出每一次操作后的数组状态。
代码:
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
void print(int &elem){cout<<elem<<" ";}
int main()
{
}
fill_n函数的作用是:给你一个起始点,然后再给你一个数值count和val。把从起始点开始依次赋予count个元素val的值。
注意: 不能在没有元素的空容器上调用fill_n函数
例题:给你n个数,然后输入一些操作:start,count,paint。表示从start开始连续填充count个数字,paint为填充的数值。
代码:
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
void print(int &elem){cout<<elem<<" ";}
int main()
{
}
再发一下关于fill_n函数的例子:
// fill_n example
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
int main () {
}
0 0
- fill和fill_n函数的应用
- c++ fill和fill_n函数的应用
- C++学习 fill和fill_n和for_each()函数的应用
- fill和fill_n函数的应用 / fill_n与generate_n的区别
- c++ 如何批量初始化数组 fill和fill_n函数的应用
- C++ fill()和fill_n()函数用法
- C++ fill()和fill_n()函数用法
- C++ fill和fill_n函数用法介绍和比较
- C++ fill() 、 fill_n & memset函数
- C++中fill()、fill_n()与memset()函数的区别
- STL 之fill和fill_n
- STL 之fill和fill_n
- 【C++】fill函数,fill与memset与fill_n函数的区别
- fill,fill_n,generate,generate_n
- C++ fill,fill_n
- STL填充与生成(fill,fill_n,generate,generate_n)的用法
- C++中std::fill/std::fill_n的使用
- fill()和fill()_n函数还有memset()函数的比较
- 运用java在数组键盘输入的位置加入元素
- 【转载】NFC芯片是什么?手机NFC功能该怎么用?
- iOS开发UI篇—Quartz2D使用(绘图路径)
- 3.12伪代码
- 006.self 作为方法的返回值
- fill和fill_n函数的应用
- 使用TCP传输从客户端上传文件到服务器端
- Linux初学笔记之<用户和用户组操作>
- 在uboot中加入一键nfs启动选项,方便调试工作
- Spark高级数据分析——互动出版网
- 视频H.263与H.264的比较
- Pawn Storm网络间谍行动再度现身
- 005.self 用来访问成员变量
- 二.简单tree