Le C + + langage de programmation a beaucoup de différents conteneurs pour les données . Un conteneur simple et facile à utiliser est le vecteur . Un vecteur stocke les données dans un ordre séquentiel . Il est semblable au concept de conteneur de tableau , sauf que les tableaux sont de taille fixe . Un vecteur peut augmenter ou réduire sa taille en fonction des besoins . Vous pouvez passer des vecteurs à d'autres parties d'un programme en les faisant passer comme arguments à une fonction. Un bon exemple de la façon de le faire consiste à faire passer un vecteur à une fonction qui imprime tous les éléments qu'il contient des choses dont vous aurez besoin
C + + environnement de développement intégré (IDE ), tels que Eclipse CDT
C + + Compiler , une telle GCC
Show More Instructions
1
charge le C + + IDE en cliquant sur son icône du programme. Quand il s'ouvre, sélectionnez "Fichier /Nouveau /Projet " et choisissez " C + + Project » pour créer un nouveau projet C + + . Un fichier de code source vide apparaît dans la partie éditeur de texte de l'IDE.
2
Importez la bibliothèque " vecteur" et la bibliothèque " iostream " . La bibliothèque " vecteur" vous permet de créer et d'utiliser des vecteurs , et la bibliothèque " iostream " vous permet d'imprimer facilement sur la console de sortie. Ecrivez ce qui suit au début du fichier de code source :
# include
# include
using namespace std ;
3
déclarer une fonction qui accepte un vecteur comme argument. Ecrivez ce qui suit ci-dessous les déclarations d'importation :
vide printVector ( vector v)
{}
4
Créer une boucle qui imprime tous les les éléments du vecteur . Écrivez les deux déclarations suivantes dans les accolades de la fonction " printVector ":
for (int i = 0; i < V.SIZE (); i + +) {cout
< < v [ i ] << endl; }
5
déclarer une fonction principale . C'est là que le programme commence à s'exécuter . Vous pourrez appeler la fonction " printVector " de la fonction principale. Ecrire la déclaration de fonction suivante en dessous de la "}" symbole de la fonction " printVector ":
int main () {}
6
Créer un vecteur par écrit la déclaration suivante à l'intérieur des accolades de la fonction principale :
vecteur v = fonct ();
7 déclarer une boucle for qui boucle dix fois , en ajoutant le numéro de séquence de 0 à 9 pour le vecteur . Donnez les instructions suivantes ci-dessous celle écrite à l'étape précédente :
for (unsigned int i = 0; i < 10; i + +) {
v.push_back ( i); }
8
appeler la fonction " printVector " , et lui transmettez le vecteur " v " Ecrivez ce qui suit à la fin de la fonction principale :
printVector ( v);
9
exécuter le programme en appuyant sur le bouton de lecture vert. La sortie du programme ressemble à ceci:
0
1
2
3
4
5
6
7
8
9