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 constructors construct a new priority queue
empty true if the priority queue has no elements
pop removes the top element of a priority queue
push adds an element to the end of the priority queue
size returns the number of items in the priority queue
top returns the top element of the priority queue