Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: Piotr DejaVu Szawdyński
Język C++

stack::empty

[metoda] Sprawdza czy stos jest pusty.

Składnia

C/C++
bool empty() const;

Złożoność obliczeniowa

Złożoność obliczeniowa zależna jest od użytego kontenera.

Przykład

C/C++
#include <stack>
#include <iostream>

int main()
{
    std::stack < int > stosLiczb;
   
    if( stosLiczb.empty() )
    {
        std::cout << "Stos jest pusty." << std::endl;
    } else
    {
        std::cout << "Na stosie znajduje sie przynajmniej jeden element." << std::endl;
    }
   
    stosLiczb.push( 1234 );
    stosLiczb.push( 124 );
    stosLiczb.push( 34 );
    stosLiczb.push( 4 );
    if( stosLiczb.empty() )
    {
        std::cout << "Stos jest pusty." << std::endl;
    } else
    {
        std::cout << "Na stosie znajduje sie przynajmniej jeden element." << std::endl;
    }
   
    return 0;
}

Linki zewnętrzne