English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C++ Uso e exemplo da função empty() da Deque

C++ Deque ( Fila Duplamente Encadeada )

C ++ A função empty() da Deque verifica se o contêiner está vazio. Se o contêiner estiver vazio, ele retorna1ou retorna 0.

Sintaxe

void empty()

Parâmetro

Ela não contém nenhum parâmetro.

Valor de retorno

Ela não retorna nenhum valor.

Exemplo1

Vamos ver um exemplo simples, quando a fila dupla não está vazia.

#include<iostream>
#include<deque>
using namespace std;
int main()
{
    deque<int> first={5,6,7;
    if(first.empty())
    cout << "Fila Duplamente Encadeada Vazia";
    else
    cout << "Deque não está vazio";
    return 0;
}

Saída:

A Deque não está vazia

Neste exemplo, a função empty() determina que a fila dupla não está vazia. Portanto, ela retorna false.

Exemplo2

Vamos ver um exemplo simples, quando a fila duplamente encadeada está vazia.

#include<iostream>
#include<deque>
using namespace std;
int main()
{
    deque<int> d;
    if(d.empty())
    cout << "Fila Duplamente Encadeada Vazia";
    else
    cout << "Deque não está vazio";
    return 0;
}

Saída:

Fila Duplamente Encadeada Vazia

Neste exemplo, a função empty() determina que a fila duplamente encadeada está vazia. Portanto, ela retorna true.

C++ Deque ( Fila Duplamente Encadeada )