J'essaie d'utiliser BOOST_FOREACH pour parcourir la file d'attente std ::. Mais il n'y a pas itérateurs dans cette cause de la classe, j'ai une erreur:Itération dans la file d'attente std
std::queue<std::string> someList;
BOOST_FOREACH(std::string temp, someList)
{
std::cout << temp;
}
>no matching function for call to begin(...)
>no type named ‘iterator’ in ‘class std::queue<std::basic_string<char> >’
J'ai besoin dans la structure comme: la première vient, le premier va.
Copie possible: http://stackoverflow.com/questions/1259099/ –