1.功能:向容器中填充指定的元素
2.函数原型
- fill(iterator beg,iteerator end, value)
- beg,end 开始,结束迭代器
- value 填充的值
#include<iostream> #include<vector> #include<algorithm> #include<numeric> using namespace std; class myprint { public: void operator()(int val) { cout << val << " "; } }; void test1() { vector<int> v; v.resize(3); fill(v.begin(), v.end(), 6); for_each(v.begin(), v.end(), myprint()); //打印 6 6 6 cout << endl; } int main() { test1(); return 0; }