La función list:push_back() en C++ STL se usa para agregar un nuevo elemento a un contenedor de lista existente. Toma el elemento que se agregará como parámetro y lo agrega al contenedor de lista.
Sintaxis:
list_name.push_back(value)
Parámetros: esta función acepta un solo parámetro que es un valor obligatorio . Esto se refiere al elemento que se necesita agregar a la lista, list_name.
Valor de retorno: el tipo de retorno de esta función es nulo y no devuelve ningún valor.
El siguiente programa ilustra la función list::push_back().
CPP
// CPP program to illustrate the // list::push_back() function #include <bits/stdc++.h> using namespace std; int main() { // Initialization of list list<int> demo_list; // initial size of list cout << "Initial Size of the list: " << demo_list.size() << endl; // Adding elements to the list // using push_back function demo_list.push_back(10); demo_list.push_back(20); demo_list.push_back(30); // Size of list after adding // some elements cout << "Size of list after adding three " << "elements: " << demo_list.size(); return 0; }
Producción:
Initial Size of the list: 0 Size of list after adding three elements: 3
Complejidad de tiempo: O(1)
Espacio Auxiliar: O(1)