- vector[meta header]
- std[meta namespace]
- vector[meta class]
- function[meta id-type]
reference front(); // (1) C++03
constexpr reference front(); // (1) C++20
const_reference front() const; // (2) C++03
constexpr const_reference front() const; // (2) C++20先頭要素への参照を取得する。
先頭要素への参照
定数時間
式 *begin() と等価の効果となる。
#include <iostream>
#include <vector>
int main()
{
std::vector<int> v = {3, 1, 4};
int& x = v.front();
std::cout << x << std::endl;
}- front()[color ff0000]
3