Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe maak je een container Vector Pass een functie
De C + + programmeertaal heeft veel verschillende containers voor data . Een eenvoudige en gemakkelijk te gebruiken container is de vector . Een vector slaat de gegevens in de juiste volgorde . Het is vergelijkbaar qua concept met de array container , behalve dat arrays vast formaat . Een vector kan zijn grootte verhogen of verlagen als dat nodig is. U kunt vectoren doorgeven aan andere delen van het programma door ze als argumenten aan een functie . Een goed voorbeeld van hoe dit te doen gaat het passeren van een vector naar een functie die alle items is wat je nodig hebt
C + + Integrated Development Environment ( IDE ) , zoals Eclipse CDT
C + + Compiler bevat afgedrukt , zoals een GCC
Toon Meer Aanwijzingen

belasting 1 de C + + IDE door te klikken op het pictogram van het programma . Wanneer het wordt geopend , selecteert u ' File /New /Project' en kies ' C + + -project ' naar een nieuwe C + + project aan te maken . Een lege broncode bestand in de teksteditor gedeelte van de IDE .

Import 2 de " vector " bibliotheek en het " iostream " library . De " vector" library kunt u vectoren maken en gebruiken , en de " iostream " library kunt u eenvoudig afdrukken naar de uitgang console . Schrijf je in op de bovenkant van de source code file :

# include

# include

using namespace std ;
< br > Goedkope 3

Verklaar een functie die een vector accepteert als argument . Schrijf de volgende onder de import statements :

leegte printVector ( vector v ) op Twitter

{
}
4

Maak een lus die print alles uit de elementen in de vector . Schrijf de volgende twee verklaringen binnen de accolades van de " printVector " functie :

for (int i = 0 ; i < V.Size ( ) ; i + + ) op Twitter

{ cout < < v [ i ] << endl ; }
5

Verklaar een hoofdfunctie . Dit is waar het programma begint executie . U zal de functie " printVector " van de belangrijkste functie op te roepen . Schrijf de volgende functie verklaring onder de " } " symbool van de " printVector " functie :

int main
( )

{ }
6


Maak een vector van het schrijven van de volgende verklaring binnen de accolades van de belangrijkste functie :

vector v = funct ( ) ;
7

Verklaar een lus die zal loop tien keer , het toevoegen het getallenreeks 0 tot 9 de vector . Schrijf de volgende uitspraken onder de ene geschreven in de vorige stap :

voor ( unsigned int i = 0 ; i < 10 ; i + + ) op Twitter

{ v.push_back ( i ) ; } < br >
8

Roep de functie " printVector " , en geef het de vector " v. " Schrijf het volgende op het einde van de hoofdfunctie :

printVector
( v ) ;
9

Voer het programma door op de groene afspeelknop . De programma-uitvoer ziet er als volgt uit:

0

1

kopen van 2

3

4


5 < >

6

7

8

9

br

Previous: Next:
  C /C + + Programming
·Hoe maak je een programma dat …
·Hoe maak je aanleg van een kla…
·Hoe maak je een reeks asterisk…
·Hoe een Basic Game Voeg in C +…
·MFC ActiveX Tutorial 
·Hoe maak je een Windows gebrui…
·Hoe de Memset functie in C + +…
·Hoe de elementen vervangen in …
·Hoe je C + + header bestanden …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Macrovariabelen Get Into Java Var…
·Perl script Berekening 
·Hoe vindt u de kleuren in een digitaal b…
·Hoe een Python pad Gegevens 
·Hoe maak je een Java Installer Maak 
·Hoe te Tabel Auto Increments Maak in MyS…
·Hoe om afbeeldingen invoegen in VBS -bes…
·Hoe maak je Pseudocode voor een Calculat…
·Hoe maak je automatisch sluiten een Mess…
Copyright © Computer Kennis http://www.nldit.com