std::vector::clear()

Удаляет все элементы, делая вектор пустым.

Сигнатураvoid v.clear()

Метод clear() удаляет все элементы вектора, после чего size() равен 0. Ёмкость (capacity) при этом обычно не освобождается.

std::vector<int> v = {1, 2, 3};
v.clear();
std::cout << v.size(); // результат: 0
← Все записи: C++ STL
Поддержать проект