std::array::front
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google.
Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке. Щёлкните здесь, чтобы увидеть английскую версию этой страницы |
| reference front(); |
(начиная с C++11) | |
| const_reference front() const; |
(начиная с C++11) | |
Возвращает ссылку на первый элемент в контейнере.
Вызов front с пустым контейнером не определён.
Содержание |
[править] Параметры
(Нет)
[править] Возвращаемое значение
ссылка на первый элемент
[править] Сложность
Константная.
[править] Notes
Для контейнера c выражение c.front() эквивалентно *c.begin().
[править] Пример
Следующий код использует front, чтобы вывести на экран первый элемент std::array<char>:
Запустить этот код
#include <array> #include <iostream> int main() { std::array<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 функция-член) | |

