Maison  >  Article  >  développement back-end  >  Quelle est l'utilisation du vecteur C++

Quelle est l'utilisation du vecteur C++

coldplay.xixi
coldplay.xixioriginal
2020-10-30 10:04:104805parcourir

L'utilisation du vecteur C++ est la suivante : 1. Créer un objet vectoriel ; 2. Insérer un nombre à la fin ; 3. Utiliser des indices pour accéder aux éléments ; 5. Insérer des éléments ; ) Supprimez des éléments, etc. attendez.

Quelle est l'utilisation du vecteur C++

En c++, le vecteur est un conteneur très utile L'utilisation du vecteur c++ est :

1. Opérations de base

(1) Fichier d'en-tête #include7d10b7d419803d4062679b4587905232.

(2) Créer un objet vectoriel, vectorbd43222e33876353aff11e13a7dc75f6 vec;

( 3) Insérez des nombres à la fin : vec.push_back(a);

(4) Utilisez des indices pour accéder aux éléments, coutc0c17dd9d85919a74e7570d44e482a49

reverse(vec.begin(),vec.end());

Inversez les éléments (en vecteur, si deux itérateurs sont nécessaires dans une fonction, généralement aucun de ces derniers n'est inclus.)

(2), utilisez sort pour trier : le fichier d'en-tête est requis # include< ;algorithm>,

sort(vec.begin(),vec.end());

(la valeur par défaut est de trier par ordre croissant, c'est-à-dire de petit à grand

peut être comparé par ordre décroissant en remplaçant la fonction de comparaison de tri, comme suit :

définition Fonction de comparaison de tri :

bool Comp(const int &a,const int &b)
{
    return a>b;
}

Lorsqu'elle est appelée : sort(vec.begin(),vec.end(),Comp), elle triera par ordre décroissant.

Recommandations d'apprentissage associées : Tutoriel vidéo C

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn