cppreference.com > C++ Priority Queues
C++ Priority Queues

C++ Priority Queues are like queues, but the elements inside the the data structure are ordered by some predicate.

Display all entries for C++ Priority Queues on one page, or view entries individually:

Priority queue constructorsconstruct a new priority queue
emptytrue if the priority queue has no elements
popremoves the top element of a priority queue
pushadds an element to the end of the priority queue
sizereturns the number of items in the priority queue
topreturns the top element of the priority queue