Container lessen zijn een instrument dat wordt gebruikt in C en C + + programmeren om te gebruiken als een opslagplaats van enige vorm van data . De STL , of standaard bibliotheek sjabloon , bevat een reeks generieke container klassen voor gebruik in de programmering. Deze klassen zijn ontworpen om de gebruikte klassen en codeerprogramma voor maximale efficiëntie standaardiseren . Instructies 1 Bekijk de lijst van klassen beschikbaar in de STL . Deze lijst omvat vector , list , Deque , set , multiset , kaart , multimap , hash_set , hash_multiset , hash_map en hash_multimap . Het gebruik van de klassen verwijdert de noodzaak om de verdeling geheugen te beheren in de codering zelf . Kopen van 2 Selecteer de juiste container door eerst het bepalen van de aard van de bewerking die u wilt uitvoeren op de gegevens in de container . De vector container is idee voor een serie het type gebruik. Willekeurige toegang tot de gegevens , met nieuwe items of gegevens worden toegevoegd of verwijderd op een van beide de stat of het einde van het programma kan worden bereikt met behulp deque . 3 Maak een object met een startcapaciteit van 20 en alle waarden worden ingesteld op 5 . Type vector , nums ( 20,5 ) ; Je hebt nu een vector -object met een bepaalde vorm en grootte met behulp van de STL -klasse vector 4 Gebruik de STL -klasse -methode op ( ) . het argument voor een specifiek getal of cijfer te geven en zorgen voor de respons op een bepaalde locatie . Dit is zeer vergelijkbaar met een techniek genaamd scala indexeren .
|