*   >> Lese Utdanning Artikler >> science >> programming

Vector Container i C ++

() {vector myVtor; returnere 0; } Den andre linjen i denne koden inneholder vektoren. Du kan ikke jobbe med vektorer uten denne header filen. I hoved, begynner den første setningen med ordet, vektor, som er den klassen. Ved siden av dette klassenavnet, har vi int i vinkelparenteser. int er bestemt objekttype vi vil bruke for hvert av elementene i vektoren listen. int i denne stilling er kalt en mal argument. Etter det på samme linje, har du navnet vi gir til instansiert vektor. Navnet er myVtor. Med er utsagn, er en vektor instansiert. Enhver instansiert vektor har en liste.

I dette tilfelle listen er tom. Vi skal se hvordan å passe inn elementer senere. Enkelt sagt, syntaksen til en annen måte å bruke et vektor er: vector vektor (size_type n, T obj): Her kan du vurdere size_type som en int. Den første parameteren er antall innledende elementer som du ønsker. Den andre er den opprinnelige verdi man ønsker for hvert av elementene i listen. Den andre parameteren er valgfri.

Følgende program viser syntaksen: # include # include bruker namespace std; int main () {vector myVtor (5, 2); returnere 0; } Forskjellen mellom dette programmet og den forrige, er tilstedeværelsen av argumentene i konstruktøren samtalen, for den første setningen i hoved. Vi har nå en vektor liste over 5 elementer der hver verdi av elementet er 2. Vi skal se hvordan du skal lese elementene senere. Den Destructor Vektoren destructor er, ~vector (); Vi har sett to måter Instantiating en vektor. Du vil bruke disse måtene ofte.

Hvis du ønsker å vite noen andre måter så må du ta kontakt med et annet dokument. Vi tar en pause og fortsette i neste del av serien. Chrys å komme frem til noen av delene av denne serien, bare skriv tilsvarende tittel nedenfor og mitt navn, Chrys, i søkeboksen på denne siden og klikk Søk (bruk menyen hvis tilgjengelig): Introduksjon til en enkel C ++ Sequence Container Prinsipper en enkel C ++ Sequence Container Lage en enkel Sequence Container i C ++ Vector Container i C ++ Vector Element Tilgang i C ++ Vector Metoder Retur iteratorer i C ++ Vector Modifikatorer i C ++ Vector Kapasitet i C ++ Vector likestillings Operatører i C ++ The List og Deque Containere i C ++

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.