std::reverse_copy
From Cppreference
|  Defined in header  <algorithm> | ||
| template< class BidirectionalIterator, class OutputIterator > OutputIterator reverse_copy( BidirectionalIterator first, BidirectionalIterator last, OutputIterator d_first ); | ||
Copies the elements from the range [first, last), to another range beginning at d_first in such a way, that the elements in the new range are in reverse order.
| Contents | 
Parameters
| first, last | - | the range of elements to copy | 
| d_first | - | the beginning of the destination range | 
Return value
output iterator to the element past the last element copied.
Equivalent function
| This section is incomplete | 
Example
| This section is incomplete | 
Complexity
linear in the distance between first and last
See also
| 
 | reverses elements in some range (function template) | |
