enumerar la función vacía() en C++ STL

La lista::empty() es una función incorporada en C++ STL que se usa para verificar si un contenedor de lista en particular está vacío o no. Esta función no modifica la lista, simplemente comprueba si una lista está vacía o no, es decir, el tamaño de la lista es cero o no.

Sintaxis:

list_name.empty() 

Parámetros: esta función no acepta ningún parámetro, simplemente comprueba si un contenedor de lista está vacío o no.

Valor de retorno: el tipo de retorno de esta función es booleano . Devuelve True si el tamaño del contenedor de la lista es cero; de lo contrario, devuelve False .

El siguiente programa ilustra la función list::empty().

// CPP program to illustrate the
// list::empty() function
#include <bits/stdc++.h>
using namespace std;
  
int main()
{
    // Creating a list
    list<int> demoList;
  
    // check if list is empty
    if (demoList.empty())
        cout << "Empty List\n";
    else
        cout << "Not Empty\n";
  
    // Add elements to the List
    demoList.push_back(10);
    demoList.push_back(20);
    demoList.push_back(30);
    demoList.push_back(40);
  
    // check again if list is empty
    if (demoList.empty())
        cout << "Empty List\n";
    else
        cout << "Not Empty\n";
  
    return 0;
}
Producción:

Empty List
Not Empty

Nota : Esta función trabaja en complejidad de tiempo constante.

Publicación traducida automáticamente

Artículo escrito por barykrg y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *