unchecked_uninitialized_copy
Aynı uninitialized_copy , ancak çıkış Yineleyici olarak denetlenmeyen bir yineleyici kullanımına izin verir, _secure_scl = 1 tanımlanır. Bu işlev içinde tanımlanan stdext ad alanı ad alanı.
Not
Bu algoritma için Standart C++ Kitaplığı Microsoft uzantısıdır.Bu algoritma kullanarak uygulanan kod taşınabilir olmayacaktır.
template<class InputIterator, class ForwardIterator>
ForwardIterator unchecked_uninitialized_copy(
InputIterator _First,
InputIterator _Last,
ForwardIterator _Dest
);
template<class InputIterator, class ForwardIterator, class Allocator>
ForwardIterator unchecked_uninitialized_copy(
InputIterator _First,
InputIterator _Last,
ForwardIterator _Dest,
Allocator& _Al
);
Parametreler
_First
Kopyalanacak kaynak aralıktaki ilk öğe adresleme giriş Yineleyici._Last
Kopyalanacak kaynak aralığındaki son öğe adresleme giriş Yineleyici._Dest
Kopyalanacak hedef aralıktaki ilk öğe adresleme bir ileriye doğru Yineleyici._Al
Bu nesne ile kullanılacak ayırıcı sınıfı. vector::get_allocatorayırıcı sınıf nesnesi döndürür.
Dönüş Değeri
Bir hedef son öğesinde geçen aralık pozisyon adresleme ileriye doğru bir yineleyici kopya alıyor.
Notlar
Bkz: uninitialized_copy bir kod örneği için.
Checked Yineleyicilerde hakkında daha fazla bilgi için bkz: İşaretli Yineleyiciler.
Gereksinimler
Başlık: <memory>
Namespace: stdext