C++ 队列 empty() 函数

2024年8月30日 | 阅读 1 分钟

C++ 队列 empty() 函数用于测试容器是否为空。有时,在实际处理容器中的单个元素之前,检查容器是否为空更可行,因此此函数在这种情况下很有用。

语法

参数

没有参数。该函数仅用于测试容器的空性,因此不接受任何参数。

返回值

如果引用的容器为空,则该方法返回“true”,否则返回“false”。

示例 1

输出

result is: 55

示例 2

输出

The queue is  not empty

复杂度

该函数的时间复杂度是常数级的。

数据竞争

只访问容器。通过访问容器,我们可以知道它是否为空,并根据此返回相应的值。

异常安全

提供与对底层容器对象执行的操作等效的保证。

下一主题C++ Queue