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

stack::top

[metoda] Zwraca referencję na szczytowy element stosu.

Składnia

C/C++
TYP_DANYCH & top();
const TYP_DANYCH & top() const;

Opis szczegółowy

Metoda służy do odczytania lub modyfikacji wartości umieszczonej na szczycie stosu.

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;
   
    std::cout << "Podaj liczbe: ";
    int liczba;
    std::cin >> liczba;
   
    stosLiczb.push( liczba );
   
    std::cout << "Ostatnia liczba na stosie to: " << stosLiczb.top() << std::endl;
    stosLiczb.top() *= 2;
   
    std::cout << "Zmodyfikowalem liczbe na stosie" << std::endl;
    std::cout << "Ostatnia liczba na stosie to: " << stosLiczb.top() << std::endl;
   
    stosLiczb.top() = 1234;
    std::cout << "Zmodyfikowalem liczbe na stosie" << std::endl;
   
    std::cout << "Ostatnia liczba na stosie to: " << stosLiczb.top() << std::endl;
   
    return 0;
}

Linki zewnętrzne