Namespaces
Variants
Actions

std::priority_queue<T,Container,Compare>::empty

From cppreference.com
 
 
 
 
bool empty()const;

Checks if the underlying container has no elements. Equivalent to: return c.empty().

Contents

[edit]Parameters

(none)

[edit]Return value

true if the underlying container is empty, false otherwise.

[edit]Complexity

Constant.

[edit]Example

#include <cassert>#include <queue>   int main(){std::priority_queue<int> queue;assert(queue.empty());   queue.push(42);assert(!queue.empty());   queue.pop();assert(queue.empty());}

[edit]See also

returns the number of elements
(public member function)[edit]
(C++17)
checks whether the container is empty
(function template)[edit]
close