English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
C ++ La fonction empty() de la liste vérifie si la liste est vide. Si la liste est vide, elle retourne true, sinon elle retourne false. Elle ne modifie pas le contenu de la liste.
bool empty();
Il ne contient aucun paramètre.
Il retourne une valeur booléenne1ou 0. Si la liste est vide, alors retourne1sinon retourne 0.
Laissez-nous voir un exemple simple, lorsque la liste est vide.
#include<iostream> #include<list> using namespace std; int main() { list<int> li; std::cout << "empty() : " << li.empty() << std::endl; return 0; }
Sortie :
empty() : 1
Dans cet exemple, la valeur retournée par la fonction empty() est1car la liste "li" est vide.
Voyons un exemple simple, lorsque la liste n'est pas vide.
#include<iostream> #include<list> using namespace std; int main() { list<int> li={1,2,3}; std::cout << "empty() : " << li.empty() << std::endl; return 0; }
Sortie :
empty() : 0
Dans cet exemple, car la liste n'est pas vide, la fonction empty() renvoie la valeur "0".