#include#include int main() { std::deque nums = {1, 2, 3, 4, 5}; auto itr = nums.begin(); // iterator pointing to the first element of nums while (itr != nums.end()) { std::cout << *itr << " "; itr++; } return 0; }
#includeOutput: `5 4 3 2 1` Package library: Standard C++ library.#include #include int main() { std::deque nums = {1, 2, 3, 4, 5}; auto itr = nums.rbegin(); // reverse iterator pointing to the last element of nums while (itr != nums.rend()) { std::cout << *itr << " "; itr++; } return 0; }