
Memory Management
An algorithm that uses construct to copy values from one range to another location.
None
#include <memory>
template <class InputIterator, class ForwardIterator>
ForwardIterator
uninitialized_copy (InputIterator first,
InputIterator last,
ForwardIterator result);
uninitialized_copy copies all items in the range [first, last) into the location beginning at result using the construct algorithm.
construct