Ticket #5160 (closed Bugs: fixed)
Documentation: missing argument to replace_copy_if
|Reported by:||onlyone@…||Owned by:||neilgroves|
|Milestone:||To Be Determined||Component:||range|
|Version:||Boost Development Trunk||Severity:||Problem|
In the Introduction and Motivation section of the documentation for Range Adaptors there is an example which uses boost::replace_copy_if. This example shows replace_copy_if being called with only three arguments (the Range, the Iterator and the Predicate), where boost::replace_copy_if actually takes four (it also must be passed the Value to replace the old value with). This makes the example somewhat confusing, especially for someone not familiar with the function.