РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
232 of 815 menu

Метод empty

Метод empty класса array проверяет, является ли контейнер пустым. Метод не принимает параметров и возвращает true, если размер массива равен 0, и false в противном случае. Для класса array, размер которого фиксирован на этапе компиляции, метод всегда возвращает false, если только массив не был объявлен с нулевым размером.

Синтаксис

arr.empty()

Пример

Давайте создадим массив из 5 элементов и проверим, является ли он пустым:

#include <iostream> #include <array> using namespace std; int main() { array<int, 5> arr = {1, 2, 3, 4, 5}; cout << arr.empty() << endl; return 0; }

Результат выполнения кода:

0

Пример

Давайте создадим массив с нулевым размером и проверим, является ли он пустым:

#include <iostream> #include <array> using namespace std; int main() { array<int, 0> arr; cout << arr.empty() << endl; return 0; }

Результат выполнения кода:

1

Смотрите также

  • класс array,
    который представляет контейнер фиксированного размера
  • метод size,
    который возвращает количество элементов в массиве
  • метод at,
    который возвращает элемент по указанному индексу
  • метод fill,
    который заполняет массив заданным значением
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить