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

queue::back

[metoda] Zwraca referencję na ostatni element w kolejce.

Składnia

C/C++
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

C/C++
#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