Container klasser er et værktøj, der anvendes i C og C + + programmering til at bruge som et depot af enhver form for data. STL eller standardskabelon bibliotek, giver en række generiske container klasser til brug i programmeringen. Disse klasser er designet til at standardisere de anvendte klasser og kodning program for maksimal effektivitet. Instruktioner
1
Gennemgå listen over klasser til rådighed i STL . Denne liste omfatter vektor , liste deque sæt, MultiSet , map , multimap , hash_set , hash_multiset , hash_map og hash_multimap . Brugen af de klasser fjerner behovet for at styre hukommelse tildeling i kodningen selv.
2
Vælg den passende beholder ved først at beslutte , hvilken type operation du ønsker at udføre på dataene i containeren . Vektoren beholderen er ideen til et array typen brug. Random adgang til data , med nye emner eller data bliver tilføjet eller slettet på enten stat eller slutningen af programmet kan opnås ved hjælp deque .
3
Opret et objekt med en start kapacitet 20 , og alle de værdier vil blive sat til 5. . Type vektor , nums ( 20,5 ) Du har nu oprettet en vektor objekt med en bestemt form og størrelse ved hjælp af STL klassen vektor
4 Brug STL klassen metoden på ( ) . at specificere argumentet for en bestemt heltal eller nummer og give respons på et bestemt sted . Dette er meget lig en teknik kaldet matrix indeksering.