Per stampare il contenuto di una coda STL io utilizzo il metodo
while(!Q.empty()){
cout<<" "<<Q.front();
Q.pop();
}
la coda mi viene stampata correttamente ma , utilizzando la pop su tutti gli elementi , se cerco di stamparla una seconda volta ( che sia di seguito o dopo aver fatto modifiche ) non mi viene stampato alcun contenuto.. come posso modificare in modo più efficiente il codice ? grazie mille