*   >> Lecture Éducation Articles >> science >> la programmation

Le conteneur de type vecteur en C ++

stanciation d'un vecteur Il est la fonction constructeur d'une classe qui instancie un objet pour cette classe. Je vais vous donner deux façons de l'instanciation d'un vecteur. En termes simples, la syntaxe d'une façon est la suivante: vector NomVecteur: Ici, T signifie le type de valeurs (objets) que vous voulez pour chacun des éléments de la liste. Le programme suivant est une illustration: #include #include using namespace std; int main () {vector myVtor; return 0; } La deuxième ligne de ce code comprend le vecteur.

Vous ne pouvez pas travailler avec des vecteurs sans ce fichier d'en-tête. En principal, la première déclaration commence par le mot, vecteur, qui est la classe. Suivant à ce nom de classe, nous avons int entre crochets. int est le type d'objet particulier que nous voulons pour chacun des éléments de la liste de vecteur. int dans cette position est appelé un argument de modèle. Après cela, sur la même ligne, vous avez le nom que nous donnons au vecteur instancié. Le nom est myVtor. Avec la déclaration est, un vecteur est instancié. Tout vecteur instancié a une liste.

Dans ce cas, la liste est vide. Nous verrons comment adapter dans des éléments plus tard. En termes simples, la syntaxe d'une autre façon d'instancier un vecteur est: vector NomVecteur (size_type n, T obj): Ici, vous pouvez envisager size_type comme un int. Le premier paramètre est le nombre de premiers éléments que vous souhaitez. La seconde est la valeur initiale que vous voulez pour chacun des éléments de la liste. Le second paramètre est facultatif.

Le programme suivant illustre la syntaxe: #include #include using namespace std; int main () {vector myVtor (5, 2); return 0; } La différence entre ce programme et la précédente, est la présence d'arguments dans l'appel du constructeur, de la première déclaration principale. Nous avons maintenant une liste de vecteur de 5 éléments où chaque valeur de l'élément est 2. Nous verrons comment lire les éléments plus tard. Le Destructeur Le destructeur de vecteur est, ~vector (); Nous avons vu deux façons de l'instanciation d'un vecteur. Vous allez utiliser ces moyens souvent.

Si vous voulez connaître les quelques autres moyens alors vous devez consulter un autre document. Nous prenons une pause et nous continuons dans la prochaine partie de la série. Chrys pour arriver à l'une des parties de cette série, il suffit de taper le titre correspondant ci-dessous et mon nom, Chrys, dans le champ de recherche de cette page

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.