C++ primer 第五版 中文版 练习 10.6
题目:编写程序,使用fill_n将一个序列中的int值都设置为0。
答:
/*
编写程序,使用fill_n将一个序列中的int值都设置为0。
*/
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
vector<int> ivect = { 1, 1, 2, 3, 5, 8, 13, 21, 34, 55 };
fill_n(ivect.begin(), ivect.size(), 0);
for (auto a : ivect)
cout << a << " ";
cout << endl;
return 0;
}