◐ Shell
clean mode source ↗

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

来自cppreference.com

检查底层容器是否为空,即是否 c.empty()

检查底层容器是否没有元素。等价于:return c.empty()

返回值

若底层容器为空则为 true,否则为 false

复杂度

常数。

示例

#include <cassert>
#include <queue>
 
int main()
{
    std::queue<int> queue;
    assert(queue.empty());

    queue.push(42);
    assert(!queue.empty());

    queue.pop();
    assert(queue.empty());
}

参阅