From cppreference.com
boolempty()const;Checks if the underlying container has no elements. Equivalent to: return
.empty().
Return value
true if the underlying container is empty, false otherwise.
Complexity
Constant.
Example
Run this code
#include<cassert>#include<queue>intmain(){std::priority_queue<int>queue;assert(queue.empty());queue.push(42);assert(!queue.empty());queue.pop();assert(queue.empty());}See also
returns the number of elements
(public member function)
(C++17)
checks whether the container is empty
(function template)