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

C++ Tutoriel de base

C++ Contrôle de flux

C++ Fonction

C++ Tableau & Chaîne

C++ Structure de données

C++ Classe & Objet

C++ Pointeur

C++ Héritage

C++ STL Tutoriel

C++ Manuel de référence

C++ Utilisation et exemple de la fonction empty() de la file doublement chaînée

C++ Deque (double-ended queue)

C ++ La fonction empty() de la file doublement chaînée vérifie si le conteneur est vide. Si le conteneur est vide, alors il renvoie1sinon renvoie 0.

Syntaxe

void empty()

Paramètre

Elle ne contient aucun paramètre.

Valeur de retour

Elle ne renvoie aucune valeur.

Exemple1

Laissons voir un exemple simple, lorsque la file doublement chaînée n'est pas vide.

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

Sortie :

La file doublement chaînée n'est pas vide

Dans cet exemple, la fonction empty() détermine que la file doublement chaînée n'est pas vide. Par conséquent, elle renvoie false.

Exemple2

Voyons un exemple simple, lorsque la file double-ended est vide.

#include<iostream>
#include<deque>
using namespace std;
int main()
{
    deque<int> d;
    if(d.empty())
    cout << "Deque est vide";
    else
    cout << "Deque n'est pas vide";
    return 0;
}

Sortie :

Deque vide

Dans cet exemple, la fonction empty() détermine que la file double-ended est vide. Par conséquent, elle renvoie true.

C++ Deque (double-ended queue)