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

std::deque::front

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

 
 
 
std::deque
Функции-члены
Элемент доступа
Оригинал:
Element access
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
deque::front
Итераторы
Оригинал:
Iterators
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Потенциала
Оригинал:
Capacity
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Модификаторы
 
reference front();
const_reference front() const;

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

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

Содержание

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

(Нет)

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

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

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

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

[править] Notes

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

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

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

#include <deque>
#include <iostream>
 
int main()
{
    std::deque<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 функция-член) [править]