объявление priority_queue в c ++ с пользовательским компаратором
я пытаюсь объявитьpriority_queue of nodes
, с помощьюbool Compare(Node a, Node b)
в качестве функции компаратора (которая находится за пределами класса узла).
Что у меня сейчас есть:
priority_queue openSet;
По какой-то причине яя получаюError: "Compare" is not a type name
Изменение декларации наpriority_queue
дает мне яError: expected a '>'
мы также пробовали:
priority_queue openSet;
priority_queue openSet;
priority_queue openSet;
Как мне правильно заявить о себе?priority_queue