Język C++
queue::back
[metoda] Zwraca referencję na ostatni element w kolejce.Składnia
TYP_DANYCH & back();
const TYP_DANYCH & back() const;
Opis szczegółowy
Metoda służy do odczytania lub modyfikacji wartości ostatniego elementu kolejki.
Złożoność obliczeniowa
Złożoność obliczeniowa zależna jest od użytego kontenera.
Przykład
#include <queue>
#include <iostream>
int main()
{
std::queue < int > kolejkaLiczb;
std::cout << "Podaj liczbe: ";
int liczba;
std::cin >> liczba;
kolejkaLiczb.push( 123 );
kolejkaLiczb.push( 321 );
kolejkaLiczb.push( liczba );
std::cout << "Ostatnia liczba w kolejce to: " << kolejkaLiczb.back() << std::endl;
kolejkaLiczb.back() *= 2;
std::cout << "Zmodyfikowalem ostatnia liczbe w kolejce" << std::endl;
std::cout << "Ostatnia liczba w kolejce to: " << kolejkaLiczb.back() << std::endl;
kolejkaLiczb.back() = 1234;
std::cout << "Zmodyfikowalem ostatnia liczbe w kolejce" << std::endl;
std::cout << "Ostatnia liczba w kolejce to: " << kolejkaLiczb.back() << 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.