потом empty проверяет наличие в памяти или наличие елементов вектора в этой ячейке памяти?
Кода больше надо
Если это vector, То v.clear(); его очищает, то есть удаляет его элементы. v.empty() проверяет количество элементов (ноль или больше)
Обсуждают сегодня