Język C++
stack::top
[metoda] Zwraca referencję na szczytowy element stosu.Składnia
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
#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
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.