*   >> läser Utbildning artiklar >> science >> programming

Vector Modifiers i C ++

iter2 = myVtor.end (); --iter2; myVtor.erase (iter1, iter2); cout återvända 0; } Programmet tar bort allt från det andra till det fjärde elementet. Den näst sista uttalande bekräftar detta. void swap (vector &); Detta förfarande byter ut innehållet (listor) av två vektorer. De två vektorerna bör vara av samma typ. Metoden tar namnet på en vektor som argument.

#include #include using 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 avkastning 0; } Void clear (); Denna metod tar bort alla element som finns i vektorn listan, vilket gör storleken på vektor noll.

Följande program illustrerar användningen av den klara metoden (ingenting visas): #include #include using namespace std; int main () {vektor myVtor

(5); myVtor [0] = 'A'; myVtor [1] = "B"; myVtor [2] = "C"; myVtor [3] = 'D'; myVtor [4] = "E"; myVtor.clear (); återvända 0; } I nästa del i serien, ska vi se hur man bestämmer storleken på en vektor. Vi har kommit till slutet av denna del av serien. Jag hoppas med den kunskap du har fått i denna del och den tidigare delen, är du nu möjlighet att arbeta med iteratorer. Vi fortsätter i nästa del.

Chrys att komma fram till någon av delarna i denna serie, skriv bara motsvarande titel nedan och mitt namn, Chrys i sökrutan på den här sidan och klicka på Sök (använd menyn om sådan finns): Introduktion till en enkel C ++ Sekvens Container Principer för en enkel C ++ Sekvens Container Skapa en enkel sekvens Container C ++ Vector Container i C ++ vektor Element Access i C ++ Vector metoder Åter Iteratorer i C ++ Vector Modifiers i C ++ Vector Kapaciteten i C ++ Vector jämställdhetsansvariga i C ++ listan och Deque Containers i C ++

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.