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

Tutorial di Base di C++

Controllo di flusso C++

Funzioni in C++

Array e stringhe C++

Strutture dati C++

Classi e oggetti C++

Puntatori in C++

Ereditarietà in C++

Tutorial di STL in C++

Manuale di riferimento C++

Utilizzo e esempio della funzione empty() della lista C++

List (Elenco) in C++

La funzione empty() della lista C++ verifica se la lista è vuota. Se la lista è vuota, restituisce true, altrimenti restituisce false. Non modifica il contenuto della lista.

Sintassi

bool empty();

Parametro

Non contiene alcun parametro.

Valore di ritorno

Restituisce un valore booleano 1 o 0. Se la lista è vuota, restituisce 1, altrimenti restituisce 0.

Esempio 1

Vediamo un esempio semplice, quando la lista è vuota.

#include <iostream>
#include<list>
using namespace std;
int main()
{
    list<int> li;
    std::cout << "empty() : " << li.empty() << std::endl;
    return 0;
}

Output:

empty() : 1

In questo esempio, la funzione empty() restituisce il valore 1 perché la lista “li” è vuota.

Esempio 2

Vediamo un esempio semplice, quando la lista non è vuota.

#include <iostream>
#include<list>
using namespace std;
int main()
{
     list<int> li={1,2,3};
    std::cout << "empty() : " << li.empty() << std::endl;
    return 0;
}

Output:

empty() : 0

In questo esempio, poiché la lista non è vuota, la funzione empty() restituisce il valore '0'.

List (Elenco) in C++