std::deque::front
Z cppreference.com
reference front(); |
||
const_reference front() const; |
||
Zwraca referencję do pierwszego elementu kontenera.
Wywołanie front na pustym kontenerze jest niezdefiniowane.
Parametry
(brak)
Zwracana wartość
Referencja do pierwszego elementu.
Złożoność
Stała
Notka
Dla kontenera c, wyrażenie c.front() jest równoważne z *c.begin().
Przykład
Poniższy kod wykorzystuje front do wypisania pierwszego elementu std::deque<char>:
#include <deque>
#include <iostream>
int main()
{
std::deque<char> letters {'o', 'm', 'g', 'w', 't', 'f'};
if (!letters.empty()) {
std::cout << "Pierwszym znakiem jest: " << letters.front() << '\n';
}
}
Wynik:
Pierwszym znakiem jest: o
Zobacz także
| dostęp do ostatniego elementu (publiczna metoda) |