Пространства имён
Варианты
Действия

std::list::front

Материал из cppreference.com
< cpp‎ | container‎ | list

reference front();
const_reference front() const;

Возвращает ссылку на первый элемент в контейнере.

Вызов front с пустым контейнером не определён.

Содержание

[править] Параметры

(Нет)

[править] Возвращаемое значение

ссылка на первый элемент

[править] Сложность

Константная.

[править] Notes

Для контейнера c выражение c.front() эквивалентно *c.begin().

[править] Пример

Следующий код использует front, чтобы вывести на экран первый элемент std::list<char>:

#include <list>
#include <iostream>
 
int main()
{
    std::list<char> letters {'o', 'm', 'g', 'w', 't', 'f'};
 
    if (!letters.empty()) {
        std::cout << "The first character is: " << letters.front() << '\n';
    }
}

Вывод:

The first character is o

См. также

предоставляет доступ к последнему элементу
(public функция-член) [править]