The behavior of this function template is equivalent to:
| 1 2 3 4 5 |
|
Parameters
- first
- Output iterators to the initial positions in a sequence of at least n elements.
- n
- Number of elements to set value to.
Its type is an integral type or some other type convertible to it. - value
- Value to be used to fill the range.
Return value
noneExample
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
Output:
myvector contains: 20 20 20 33 33 33 10 10 |
Complexity
Linear: Performs n assignment operations.See also
| fill | Fill range with value (function template) |
| generate_n | Generate values for sequence with function (function template) |
| replace | Replace value in range (function template) |
| for_each | Apply function to range (template function) |
