copy_backward
copy_backward
template<class BidIt1, class BidIt2>
BidIt2 copy_backward(BidIt1 first, BidIt1 last, BidIt2 x);
The template function evaluates *(x - N - 1) = *(last - N - 1))
once for each N
in the range [0, last - first)
, for strictly decreasing values of N
beginning with the highest value. It then returns x - (last - first)
. If x
and first
designate regions of storage, x
must not be in the range [first, last)
.