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

Проверка пустоты вектора в C++

Метод empty возвращает true, если в векторе нет элементов:

std::vector<int> vec; std::vector<std::string> vec2 = {"a"}; std::cout << vec.empty() << "\n"; std::cout << vec2.empty() << "\n";

Через отрицание проверяют, что вектор не пуст:

std::vector<int> vec = {1, 2}; if (!vec.empty()) { std::cout << "has data\n"; }

Дан вектор:

std::vector<int> vec;

Если вектор пуст, выведите "empty", иначе "full".

Дан вектор:

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

Если в векторе есть элементы, выведите "yes", иначе "no".

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