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

C++ Tutoriel de base

C++ Contrôle de flux

C++ Fonction

C++ Tableau & Chaîne

C++ Structure de données

C++ Classe & Objet

C++ Pointeur

C++ Héritage

C++ Tutoriel STL

C++ Manuel de référence

C++ Utilisation et exemple de vector at()

C++ Vector

Retourne les données pointées par l'index, si l'index传递的索引超出范围,则抛出out_of_range.

Syntaxe

Créer le vecteur v, k est la position d'index. La syntaxe est :

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

Paramètre

k:k définit la position de l'index de l'élément à renvoyer par la fonction at().

Valeur de retour

Elle renvoie l'élément à la position spécifiée.

La figure ci-dessous montre comment fonctionne la fonction at()

Si i = 0 :



Si i = 3:



Exemple

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.

C++ Vector