destructive change sprout::generate -> sprout::unfold

add range adapter reversed, replaced, filtered
This commit is contained in:
bolero-MURAKAMI 2012-09-21 15:43:30 +09:00
parent 6b3f7ad894
commit 73ead93fe5
60 changed files with 3840 additions and 318 deletions

View file

@ -182,6 +182,15 @@ namespace sprout {
return it + n;
}
//
// make_reverse_iterator
//
template<typename Iterator>
inline SPROUT_CONSTEXPR sprout::reverse_iterator<Iterator>
make_reverse_iterator(Iterator it) {
return sprout::reverse_iterator<Iterator>(it);
}
//
// swap
//