C++ Deque 中的 empty()函数

首页 / C++入门教程 / C++ Deque 中的 empty()函数

C++ Deque empty()函数检查集合是否为空。如果集合为空,则返回1,否则返回0。

empty - 语法

void empty() 

empty - 返回值

它不返回任何值。

empty - 例子1

让我们看一个简单的例子,当双端队列不为空时。

#include <iostream>
#include<deque>
using namespace std;
int main()
{
    deque<int> first={5,6,7};
    if(first.empty())
    cout<<"Deque is empty";
    else
    cout<<"Deque is not empty";
    return 0;
}

输出:

Deque is not empty

在此示例中,empty()函数确定双端队列不为空。因此,它返回false。

empty - 例子2

让我们看一个简单的例子,当双端队列为空时。

#include <iostream>
#include<deque>
using namespace std;
int main()
{
    deque<int> d;
    if(d.empty())
    cout<<"Deque is empty";
    else
    cout<<"Deque is not empty";
    return 0;
}

输出:

Deque is empty

在此示例中,empty()函数确定双端队列为空。因此,它返回true。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

从0开始学微服务 -〔胡忠想〕

重学前端 -〔程劭非(winter)〕

架构实战案例解析 -〔王庆友〕

分布式金融架构课 -〔任杰〕

性能优化高手课 -〔尉刚强〕

搞定音频技术 -〔冯建元 〕

JavaScript进阶实战课 -〔石川〕

云时代的JVM原理与实战 -〔康杨〕

Rust 语言从入门到实战 -〔唐刚〕

好记忆不如烂笔头。留下您的足迹吧 :)