
Module: Standard C++ Library Library: General utilities
Function
A function that initializes a memory range with the contents of another range in memory
#include <memory>
namespace std {
template <class InputIterator, class ForwardIterator>
ForwardIterator
uninitialized_copy(InputIterator start,
InputIterator finish,
ForwardIterator result);
}
The algorithm uninitialized_copy() copies all items in the range [start, finish) into the location beginning at result using placement new.
ISO/IEC 14882:1998 -- International Standard for Information Systems --Programming Language C++, Section 20.4.4.1
Copyright (c) 1994-2006 Rogue Wave Software, a Quovadx Division.
Licensed under the Apache License, Version 2.0.
Contact Rogue Wave about documentation or support issues. You can also seek help from other developers through the Apache stdcxx community (see below).