|Important||This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.|
Same as replace_copy, but enforces the use of a checked iterator as output iterator. checked_replace_copy is defined in the stdext namespace.
This algorithm is a Microsoft extension to the Standard C++ Library. Code implemented using this algorithm will not be portable.
template<class InputIterator, class OutputIterator, class Type> OutputIterator checked_replace_copy( InputIterator _First, InputIterator_Last, OutputIterator_Result, const Type&_OldVal, const Type&_NewVal );