English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Retourne les données pointées par l'index, si l'index传递的索引超出范围,则抛出out_of_range.
Créer le vecteur v, k est la position d'index. La syntaxe est :
vector<object_type> v; v.at(k);
k:k définit la position de l'index de l'élément à renvoyer par la fonction at().
Elle renvoie l'élément à la position spécifiée.
Si i = 0 :
Si i = 3:
Voyons un exemple simple.
#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; }
Sortie :
1234
Dans cet exemple, la fonction at() accède aux éléments du vector.