Справочник по C/C++
replace_copy()

template <class ForIter, class OutIter, class T>
	OutIter replace_copy(InIter start, InIter end,
				OutIter result, const Т &old, Const Т &new);

Описание

Внутри заданного диапазона копирует элементы в заданную последовательность

Внутри заданного диапазона алгоритм replace_copy() копирует элементы в последовательность, адресуемую параметром result. В процессе копирования происходит замена элементов, которые имеют значение old, элементами, имеющими значение new. Исходный диапазон не изменяется. Алгоритм возвращает итератор, указывающий на конец последовательности, адресуемой параметром result.



Реклама