English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C++ Uso e exemplo da função vector at()

C++ Vector

Retorna os dados apontados pelo índice. Se o índice passado estiver fora dos limites, lança out_of_range.

Sintaxe

Cria o vetor v, onde k é a posição do índice. A sintaxe é:

vector<object_type> v;
v.at(k);

Parâmetro

k:k define a posição do índice do elemento a ser retornado pela função at().

Valor de retorno

Ela retorna o elemento na posição especificada.

A figura a seguir mostra como funciona a função at().

Se i = 0:



Se i = 3:



Exemplo

Vamos ver um exemplo simples.

#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<int> v1{1,2,3,4};
for(int i = 0; i < v1.size();i++)
cout << v1.at(i);
return 0; 
}

Saída:

1234

Neste exemplo, a função at() acessa o elemento do vector.

C++ Vector