Метод push_back
Метод push_back класса list добавляет новый элемент в конец списка.
В качестве параметра метод принимает значение, которое необходимо добавить.
Размер списка при этом увеличивается на единицу.
Синтаксис
list.push_back(value)
Пример
Давайте создадим список чисел и добавим в конец списка число 6:
#include <iostream>
#include <list>
using namespace std;
int main()
{
list<int> lst = {1, 2, 3, 4, 5};
lst.push_back(6);
for (int elem : lst) {
cout << elem << " ";
}
cout << endl;
return 0;
}
Результат выполнения кода:
1 2 3 4 5 6
Пример
Давайте создадим список строк и добавим в конец списка строку "abcde":
#include <iostream>
#include <list>
#include <string>
using namespace std;
int main()
{
list<string> lst = {"12345", "67890"};
lst.push_back("abcde");
for (string elem : lst) {
cout << elem << " ";
}
cout << endl;
return 0;
}
Результат выполнения кода:
"12345 67890 abcde"
Смотрите также
-
класс
list,
который представляет собой двусвязный список -
метод
push_front,
который добавляет элемент в начало списка -
метод
insert,
который вставляет элемент в указанное место -
метод
erase,
который удаляет элемент из списка