
Envoyé par
JolyLoic
Pris d'un doute, j'ai jeté un rapide coup d'oeil à la norme, et je n'ai rien vu qui concerne l'affectation d'une std::queue. Juste un constructeur avec le type de séquence sous-jacent en paramètre.
.
Oui c'est :
1 2
| template<class T,
class Cont = deque<T> > |
donc pour moi :
std::queue< std::string, std::deque<std::string> >

Envoyé par
Luc Hermitte
Non, mais c'est très vite implémenté sans passer par une boucle.
Un entier que tu veux passer à 0, tu ne le décrémentes pas. Tu lui affectes (assignable) directement 0 (default-constructible). Là, c'est pareil.
OK, je comprends mieux !!
Je donc vais essayer de lui assigner ... une queue vide.
Merci pour vos réponses, qui plus est, tardives !
@+
Partager