◐ Shell
reader mode source ↗
Z cppreference.com
<tbody> </tbody>
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().

Poniższy kod wykorzystuje front do wypisania pierwszego elementu std::vector<char>:

#include <vector>
#include <iostream>
 
int main()
{
    std::vector<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) [edit]