English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
bool empty();
Non contiene alcun parametro.
Restituisce un valore booleano 1 o 0. Se la lista è vuota, restituisce 1, altrimenti restituisce 0.
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.
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'.