Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmVcLR 180 of 390 menu
◀ ▶

Удаление последнего элемента вектора в C++

Метод pop_back убирает последний элемент. Длина вектора уменьшается на 1:

std::vector<int> vec = {1, 2, 3}; vec.pop_back(); std::cout << vec.size() << "\n";

После вызова последним снова становится предыдущий элемент:

std::vector<std::string> vec = {"a", "b", "c", "d"}; vec.pop_back(); std::cout << vec.back() << "\n";

Дан вектор:

std::vector<int> vec = {1, 2, 3, 4, 5};

Уберите последний элемент вектора. Выведите длину вектора в консоль.

Дан вектор:

std::vector<std::string> vec = {"x", "y", "z"};

Уберите последний элемент вектора. Выведите новый последний элемент в консоль.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить