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

stack::size

[metoda] Zwraca liczbę elementów znajdujących się na stosie.

Składnia

C/C++
size_t size() 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;
   
    int liczba = 0;
    do
    {
        std::cout << "Podaj liczbe (0 - konczy wprowadzanie liczb): ";
        liczba = 0;
        std::cin >> liczba;
        if( liczba != 0 ) stosLiczb.push( liczba );
       
    } while( liczba != 0 );
   
    std::cout << "Na stosie znajduje sie " << stosLiczb.size() << " liczb." << std::endl;
   
    return 0;
}

Linki zewnętrzne