Name
fill_n function template — Fills a counted range with copies of a value
Synopsis
template<typename OutIter, typename Size, typename T>
void fill_n(OutIter first, Size n, const T& value);
The fill_n
function
template assigns value
to
successive items in the destination range, starting at first
and assigning exactly n
items.
The Size
template parameter
must be convertible to an integral type.
Technical Notes
The fill_n
function
template assigns *(first +
n) = value for all
n in the range [0, n).
Complexity is linear: exactly n assignments are performed.
Get C++ In a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.