fix reverse_iterator

support STL container: some algorithms
This commit is contained in:
bolero-MURAKAMI 2013-01-20 08:53:20 +09:00
parent a9cd556f8e
commit 9a593cbb81
30 changed files with 634 additions and 78 deletions

View file

@ -61,9 +61,9 @@ namespace sprout {
>::type
copy_if(InputIterator first, InputIterator last, Result const& result, Predicate pred) {
return sprout::remake<Result>(
result,
sprout::size(result),
sprout::make_filter_iterator(pred, first, last), sprout::make_filter_iterator(pred, last, last)
result, sprout::size(result),
sprout::make_filter_iterator(pred, first, last),
sprout::make_filter_iterator(pred, last, last)
);
}
} // namespace detail