empty

Материал из cppreference.com
Перейти к: навигация, поиск

Синтаксис:

    #include <stack>
    bool empty() const;

Функция empty() возвращает истину, если в стеке нет элементов, иначе ложь.

Например, в следующем коде empty() используется в качестве условия выхода из цикла while, удаляющего и выводящего на экран элементы стека в обратном порядке:

   stack<int> s;
   for( int i = 0; i < 5; i++ ) {
     s.push(i);
   }
   while( !s.empty() ) {
     cout << s.top() << endl;
     s.pop();
   }


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

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты
На других языках