checked_fill_n
Same as fill_n, but enforces the use of a checked iterator as output iterator. checked_fill_n is defined in the stdext namespace.
备注
This algorithm is a Microsoft extension to the Standard C++ Library. Code implemented using this algorithm will not be portable.
template<class OutputIterator, class Size, class Type>
void checked_fill_n(
OutputIterator _First,
Size _Count,
const Type&_Val
);
Parameters
_First
An output iterator addressing the position of the first element in the range to be assigned the value _Val._Count
A signed or unsigned integer type specifying the number of elements to be assigned the value._Val
The value to be assigned to elements in the range [_First, _First + _Count).
Remarks
See fill_n for a code sample.
For more information on checked iterators, see Checked Iterators.
Requirements
Header: <algorithm>
Namespace: stdext