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++ STL tutoriel

C++ Manuel de référence

C++ Utilisation et exemple de vector operator[]()

C++ Vector (conteneur)

Cette fonction est utilisée pour accéder à l'élément spécifié.

Syntaxe

La syntaxe de la vector (vector) "v" et de la position "pos" est la suivante :

v.operator[ ](pos);

Paramètre

pos:Il définit la position de l'élément.

Valeur de retour

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

Exemple1

Laissez-nous examiner un exemple simple.

#include<iostream>
#include<vector>
using namespace std;
int main()
{
    vector<string>  v{"C","C++","java"];
    for(int i = 0; i < v.size(); i++{
        cout << v.operator[](i) << " ";
    }
    
    return 0;
}

Sortie :

C  C++ java

Dans cet exemple, utilisez la fonction d'accès à chaque élément operator []().

Exemple2

Laissez-nous examiner un exemple simple

#include<iostream>
#include<vector>
using namespace std;
int main()
{
vector<int> v{1,2,3,4,5};
for(int i = 0; i < v.size(); i++)
cout << v.operator[](i) << " ";
return 0;
}

Sortie :

1 2 3 4 5

Dans cet exemple, utilisez la fonction []() de l'opérateur pour accéder à chaque élément du vecteur (vector) v.

C++ Vector (conteneur)