Bonjour.
Apres pas mal de recherche, je suis venu poser la question:
Comment faire pour iterer une stack ?
Je parle ici de la classe stack de la STL.
Comment peut on recuperer un iterator sur cette stack, afin de pouvoir l'afficher en entier ?
Bonjour.
Apres pas mal de recherche, je suis venu poser la question:
Comment faire pour iterer une stack ?
Je parle ici de la classe stack de la STL.
Comment peut on recuperer un iterator sur cette stack, afin de pouvoir l'afficher en entier ?
Faut lire la doc :
Envoyé par http://www.sgi.com/tech/stl/stack.html
This restriction is the only reason for stack to exist at all. Note that any Front Insertion Sequence or Back Insertion Sequence can be used as a stack; in the case of vector, for example, the stack operations are the member functions back, push_back, and pop_back. The only reason to use the container adaptor stack instead is to make it clear that you are performing only stack operations, and no other operations.
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
Tu m'etonne que j'arrivais pas a trouver.
De la doc j'en ai lu un paquet mais je n'avais pas trouve celle la...
Bon... J'ai plus qu'a changer le conteneur.
Merci pour ta reponse et bonne journee!
Il y a plein de bonne doc ici
http://c.developpez.com/faq/cpp/?pag...ERALITE_cppdoc
Mieux que SDL : découvrez SFML
Mes tutoriels 2D/3D/Jeux/C++, Cours et tutoriels C++, FAQ C++, Forum C++.
Salut,
Quelque part, il est normal qu'il ne soit pas possible d'itérer sur une "stack"...
la "stack", c'est une "pile"... Tu ne peux donc accéder qu'à l'élément qui se trouve "en haut de la pile"...
Toute tentative de prendre un élément se trouvant ailleurs se soldera... par la "chute" des éléments qui se trouvent au dessus de l'élément auquel tu essaye d'accéder
C'est une implémentation concrete d'un système FILO(First In, Last Out: le premier entré est le dernier à sortir)![]()
A méditer: La solution la plus simple est toujours la moins compliquée
Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
Compiler Gcc sous windows avec MinGW
Coder efficacement en C++ : dans les bacs le 17 février 2014
mon tout nouveau blog
Partager