English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Retorna os dados apontados pelo índice. Se o índice passado estiver fora dos limites, lança out_of_range.
Cria o vetor v, onde k é a posição do índice. A sintaxe é:
vector<object_type> v; v.at(k);
k:k define a posição do índice do elemento a ser retornado pela função at().
Ela retorna o elemento na posição especificada.
Se i = 0:
Se i = 3:
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.