*   >> lukeminen koulutus Artikkelit >> science >> programming

Kartta Modifiers C ++

IterLast = myMap.end (); myMap.erase (iterFirst, iterLast); palata 0; } Voit silti käyttää samaa menetelmää poistaa eri elementtien kartalla luettelosta. void swap (kartta &); Tämä menetelmä vaihtaa sisältöä (luettelo elementit) kahden karttoja. Kaksi karttaa tulisi olla samaa tyyppiä. Menetelmä ottaa nimen yksi kartta argumenttina.

Lue ja yrittää, # include # include using namespace std; int main () {kartta mymap; mymap ["yksi"] = ''; mymap ["kaksi"] = "B"; mymap ["kolme"] = 'C'; mymap ["neljä"] = 'D'; mymap ["viisi"] = "E"; kartta hisMap; hisMap ["aa"] = 'F'; hisMap ["BB"] = 'G'; hisMap ["CC"] = 'H'; myMap.swap (hisMap); cout cout cout cout cout cout cout cout cout paluu 0; } Mitätöi selkeä (); Tämä menetelmä poistaa kaikki tekijät, jotka ovat kartan luettelon, sekä kartan kokoa nolla.

Seuraava ohjelma valaisee selkeää menetelmää (näyttöön ei tule mitään): # include # include using namespace std; int main () {kartta mymap; mymap ["yksi"] = ''; mymap ["kaksi"] = "B"; mymap ["kolme"] = 'C'; mymap ["neljä"] = 'D'; mymap ["viisi"] = "E"; myMap.clear (); palata 0; } Sitä olen jo Kartta Modifiers C ++. Jatkamme seuraavassa osa sarjasta.

Chrys Saapua tahansa osaa tässä sarjassa, kirjoita vastaava otsikko alla ja nimeni, Chrys, hakukenttään tämän sivun ja sitten Etsi (käytettävissä valikko jos saatavissa): Kartta Assosiatiiviset Container C ++ Kartta Element yhteys kaupungista C ++ Kartta menetelmät Palatakseni Iteraattorit C ++ Kartta Modifiers C ++ Kartta Kapasiteetti C ++ Kartta Operations C ++ Erot Assosiatiiviset Kontit C ++

Page   <<  [1] [2] 
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.