Si vous avez besoin d'itérer une file d'attente ... la file d'attente n'est pas le conteneur dont vous avez besoin.
Pourquoi avez-vous choisi une file d'attente?
Pourquoi ne pas vous prendre un récipient que vous pouvez parcourir?
1.si vous choisissez une file d'attente puis vous dites que vous voulez pour envelopper un récipient dans une "queue" de l'interface:
- avant
- retour
- push
- pop
- ...
si vous aussi vous souhaitez effectuer une itération, une file d'attente a une mauvaise interface. Une file d'attente est un adaptateur qui fournit un sous-ensemble restreint de l'emballage d'origine
2.La définition d'une file d'attente est une FIFO et, par définition, une FIFO n'est pas itérable