std::queue<T,Container>::empty - cppreference.com

From cppreference.com

boolempty()const;Checks if the underlying container has no elements. Equivalent to: return

c

.empty().

Return value

true if the underlying container is empty, false otherwise.

Complexity

Constant.

Example

Run this code

#include<cassert>#include<queue>intmain(){std::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)

[edit]

(C++17)

checks whether the container is empty
(function template)

[edit]