Same as fill_n, but enforces the use of a checked iterator as output iterator. checked_fill_n is defined in the stdext namespace.
template<class OutputIterator, class Size, class Type> void checked_fill_n( OutputIterator _First, Size _Count, const Type& _Val );
An output iterator addressing the position of the first element in the range to be assigned the value _Val.
A signed or unsigned integer type specifying the number of elements to be assigned the value.
The value to be assigned to elements in the range [_First, _First + _Count).