Skip to content

Commit e87241d

Browse files
authored
Update 001_iterator_make_reverse_iterator.cpp
1 parent f8bff85 commit e87241d

1 file changed

Lines changed: 18 additions & 1 deletion

File tree

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,18 @@
1-
1
1+
#include <iostream>
2+
#include <iterator>
3+
#include <vector>
4+
#include <algorithm>
5+
6+
int main() {
7+
std::vector<int> v{ 1, 3, 10, 8, 22 };
8+
9+
std::sort(v.begin(), v.end());
10+
std::copy(v.begin(), v.end(), std::ostream_iterator<int>(std::cout, ", "));
11+
12+
std::cout << '\n';
13+
14+
std::copy(
15+
std::make_reverse_iterator(v.end()),
16+
std::make_reverse_iterator(v.begin()),
17+
std::ostream_iterator<int>(std::cout, ", "));
18+
}

0 commit comments

Comments
 (0)