What will be the output of the following C++ code?#include #include using namespace std;int main (){deque mydeque (5); deque::reverse_iterator rit = mydeque.rbegin();int i = 0;for (rit = mydeque.rbegin(); rit!= mydeque.rend(); ++rit)*rit = ++i;for (deque :: iterator it = mydeque.begin();it != mydeque.end(); ++it)cout

🎲 Try a Random Question  |  Total Questions in Quiz: 296  |  🧠 Study this quiz with Flashcards
This question is part of a full practice quiz:
C++ Programming Practice Test: Class Hierarchies, Library & Containers in C++ — practice the complete quiz, review flashcards, or try a random question.

C++ Quiz on on different aspects of a container which includes creation and design of new containers, vectors and sequences, types of inheritance and various class hierarchies, sequences like seq_con array class, seq_con vector class, stl – pair and heap, vtable, vptr, generators, array type manipulations, tuples, complex library, valarray, bitset and class relationships. Class Hierarchies: A class hierarchy in C++ is a structure where classes are organized in a tree-like manner, with a base class at the top and derived classes below it. The derived classes inherit the properties and methods... Show more

What will be the output of the following C++ code?<br>#include <iostream><br>#include <deque><br>using namespace std;<br>int main ()<br>{<br>deque<int> mydeque (5); <br>deque<int>::reverse_iterator rit = mydeque.rbegin();<br>int i = 0;<br>for (rit = mydeque.rbegin(); rit!= mydeque.rend(); ++rit)<br>*rit = ++i;<br>for (deque<int> :: iterator it = mydeque.begin();<br>it != mydeque.end(); ++it)<br>cout << ' ' << *it;<br>return 0;<br>}