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

C++ Usage and example of Deque empty() function

C++ Deque (Deque)

C ++ The Deque empty() function checks whether the container is empty. If the container is empty, it returns1, otherwise return 0.

Syntax

void empty()

Parameters

It does not contain any parameters.

Return value

It does not return any value.

Example1

Let's look at a simple example when the deque is not empty.

#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;
}

Output:

Deque is not empty

In this example, the empty() function determines that the deque is not empty. Therefore, it returns false.

Example2

Let's see a simple example when the deque is empty.

#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;
}

Output:

Deque is empty

In this example, the empty() function determines that the deque is empty. Therefore, it returns true.

C++ Deque (Deque)