阅读量:0
fill函数在C++中用于将指定范围内的所有元素设置为指定的值。其语法如下:
fill(first, last, value);
其中,first
和last
是表示范围的迭代器,value
是要填充的值。fill
函数将范围 [first, last)
中的所有元素都设置为 value
。
示例代码如下:
#include #include #include int main() { std::vector<int> vec = {1, 2, 3, 4, 5}; // 使用fill函数将vec中的所有元素设置为10 std::fill(vec.begin(), vec.end(), 10); // 输出结果 for(auto num : vec) { std::cout << num << " "; } return 0; }
以上代码将输出:
10 10 10 10 10