*   >> Læs Uddannelse artikler >> science >> programming

Vector Modifikatorer i C ++

iter2 = myVtor.end (); --iter2; myVtor.erase (iter1, iter2); cout returnere 0; } Programmet fjerner intervallet fra det andet til det fjerde element. Den næstsidste udtalelse bekræfter dette. void swap (vektor &); Denne metode ombytter indhold (lister) af to vektorer. De to vektorer bør være af samme type. Metoden tager navnet på en vektor som argument.

# include # include hjælp namespace std; int main () {vektor myVtor

(5); myVtor [0] = 'A'; myVtor [1] = 'B'; myVtor [2] = 'C'; myVtor [3] = 'D'; myVtor [4] = 'E'; vektor hisVtor

(5); hisVtor [0] = 'F'; hisVtor [1] = 'G'; hisVtor [2] = 'H'; myVtor.swap (hisVtor); cout cout cout cout cout cout cout cout cout tilbagevenden 0; } Void klar (); Denne metode fjerner alle de elementer, der er i vektoren, offentliggørelse størrelsen af ​​vektoren nul.

Følgende program illustrerer anvendelsen af ​​klar metode (intet vises): #include #include hjælp namespace std; int main () {vektor myVtor

(5); myVtor [0] = 'A'; myVtor [1] = 'B'; myVtor [2] = 'C'; myVtor [3] = 'D'; myVtor [4] = 'E'; myVtor.clear (); tilbage 0; } I den næste del af serien, skal vi se, hvordan til at bestemme størrelsen af ​​en vektor. Vi er kommet til slutningen af ​​denne del af serien. Jeg håber med den viden, du har fået i denne del, og den tidligere del, du er nu i stand til at arbejde med iteratorer. Vi fortsætter i den næste del.

Chrys at nå frem til et hvilket som helst af de dele af denne serie, så skriv den tilsvarende titel nedenfor og mit navn, Chrys, i søgefeltet på denne side og klik på Søg (brug menuen, hvis de findes): Introduktion til en simpel C ++ Sequence Container Principper for en simpel C ++ Sequence Beholder Oprettelse af en simpel sekvens Container i C ++ Vector Container i C ++ Vector Element Adgang i C ++ Vector Metoder Returning iteratorer i C ++ Vector Modifikatorer i C ++ Vector Kapacitet i C ++ Vector Ligestilling Operatører i C ++ på listen og Deque Containere

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.