std::vector::clear()
Удаляет все элементы, делая вектор пустым.
Сигнатура
void v.clear()Метод clear() удаляет все элементы вектора, после чего size() равен 0. Ёмкость (capacity) при этом обычно не освобождается.
std::vector<int> v = {1, 2, 3};
v.clear();
std::cout << v.size(); // результат: 0