Assosiatiiviset Container C ++ Yksinkertaistettu - Osa 6 Division 1 Johdanto Tämä on osa 6 minun sarja, Assosiatiiviset Container C ++ yksinkertaistettu. Tässä osa sarjasta, katsomme karttaa toimintansa C ++. Oletan, että olet lukenut kaikki edellytykset, ja aiemmat osat sarjassa. Tehkäämme ero key_type ja value_type. key_type on esine tyyppi avain. value_type on esine (tyyppi) parille, joka on avain ja arvo. Huomautus: Jos et näe koodia tai jos luulet jotain puuttuu (rikki linkki, kuva poissa), vain yhteyttä minuun [email protected].
Eli minuun yhteyttä pienintäkään ongelmaa olet mitä luet. iteraattori find (vakio key_type & x); Argumentti tämä menetelmä on avain. Menetelmä etsii aseman avain kartta ja palauttaa iteraattori elementille että on avain. Lue ja yrittää seuraava koodi (joka ei näy mitään). # include # include find ("dd"); palata 0; } Const_iterator löytää (vakio key_type & x) const; Sama kuin edellä, mutta palauttaa iteraattorin, joka on vakio. Kokeile, #include #include find ("dd"); palata 0; } BOOL operaattori == (const kartta Lue ja yrittää seuraava koodi, joka kuvaa se: # include # include 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 Väitteitä ja Virhe numerot C ++