unchecked_uninitialized_fill_n
То же, что и uninitialized_fill_n но позволяет использовать непроверенного итератора в виде итератора вывода (_First) при _SECURE_SCL=1 будет указано.unchecked_uninitialized_fill_n указано в пространстве имен stdext.
![]() |
---|
Этот алгоритм является расширением Майкрософт для стандартной библиотеке C++.Код, связанный с помощью этот алгоритм можно переносить не будет. |
template<class ForwardIterator, class Size, class Type>
void unchecked_uninitialized_fill_n(
ForwardIterator _First,
Size _Count,
const Type& _Val
);
template<class ForwardIterator, class Size, class Type, class Allocator>
void unchecked_uninitialized_fill_n(
ForwardIterator _First,
Size _Count,
const Type& _Val,
Allocator& _Al
);
Параметры
_Al
Класс распределителя для использования с данным объектом.Возвращает класс vector::get_allocator выделения для объекта._First
Передний итератор адресацию первого элемента в диапазоне назначения._Count
Число элементов, которые нужно инициализировать._Val
Значение, используемое для инициализации диапазона назначения.
Заметки
См. раздел uninitialized_fill_n образец кода.
Дополнительные сведения о выбранном итераторах см. в разделе Проверяемые итераторы.
Требования
заголовок: <memory>
Stdext пространство имен: