
{filelink=16239}
#include
#include
using namespace std;
int main()
{
deque deq;
deque::reverse_iterator rp;
int i;
// Ajouter les dix premières lettre de l'alphabet dans le deque
for(i = 0; i <10; i++)
deq.push_back('a'+i);
cout << "Affichage des éléments du deque de la queue vers la tête:";
rp = deq.rbegin();
while(rp != deq.rend())
{
cout << *rp << " ";
rp++;
}
cout << "n";
cout << "Affichage des éléments du deque de la tête vers la queue:";
rp = deq.rend();
while(rp != deq.rbegin())
{
rp--;
cout << *rp << " ";
}
return 0;
}