В терминах практического использования существуют различия между
a) copy_backward
b) копировать с помощью reverse_iterators для источника и адресата
В частности, это более общеприменимо, чем другое? Есть ли другие отличия?
Обновление: если на самом деле нет разницы, то любая ссылка в литературе С++ на эту эквивалентность оценивается. Мотивация, стоящая за этим вопросом, заключается в том, чтобы понять, было ли это по дизайну или одному из этих промахов (например, missing copy_if)