std::vector::empty()
Проверяет, пуст ли вектор.
Сигнатура
bool v.empty()Метод empty() возвращает true, если вектор не содержит элементов. Предпочтительнее, чем сравнение size() == 0.
std::vector<int> v;
std::cout << v.empty(); // результат: 1 (true)
v.push_back(1);
std::cout << v.empty(); // результат: 0 (false)