class QueueWithPriority
{
public:
deque<pair<int,int> > mass;
QueueWithPriority();
};
QueueWithPriority::QueueWithPriority()
{
mass.push_back(make_pair(1,2));
//cout << mass.first;
}
Доступ к членам deque<pair<int,int> > mass;
Код:
Но вот столкнулся с проблемой, как мне вывести один элемент, в MSDN по работе с pair написано только мол p.first и он выведет первый элемент пары р, но при работе с очередью это не прокатывает
(*mass.begin()).first, first можно использовать только для элементов mass, а не к контейнеру.
ankorol! Спасибо, выручил:)