diff --git a/labs/list_iterators_new/reverse_iterator.cpp b/labs/list_iterators_new/reverse_iterator.cpp new file mode 100644 index 0000000..2a73cd6 --- /dev/null +++ b/labs/list_iterators_new/reverse_iterator.cpp @@ -0,0 +1,18 @@ +#include +#include + +int main(){ + + std::list a; + unsigned int i; + for ( i=1; i<10; ++i ){ + a.push_back( i*i ); + } + + std::list::reverse_iterator ri; + for( ri = a.rbegin(); ri != a.rend(); ++ri ){ + std::cout << *ri << std::endl; + } + + return 0; +}