C ++ 14 stl контейнерная очередь - PullRequest
0 голосов
/ 10 октября 2019

в чем разница между queue<list<int>> и list<int> queue?

Я запутался между этими двумя заявлениями. В графовых алгоритмах мы используем list<int> queue. Так ли это оба

1 Ответ

0 голосов
/ 10 октября 2019

std::queue<std::list<int>> - это тип, который является std::queue из std::list целых чисел.
std::list<int> queue - переменная с именем очереди типа std::list<int>

Подробнее см. В предпочтенияхо разнице между типами и объявлениями:
https://en.cppreference.com/w/cpp/language/type
https://en.cppreference.com/w/cpp/language/declarations

...