Container klasser er et verktøy som brukes i C og C + + programmering for å bruke som et oppbevaringssted for alle typer data . STL , eller standard mal bibliotek , gir en rekke generiske container klasser for bruk i programmering. Disse klassene er beregnet til å standardisere de klassene som brukes og den kodende program for maksimal effektivitet. Instruksjoner
en
gjennom listen over klasser tilgjengelig i STL . Denne listen inneholder vektor , liste , deque , set, multiset , kart , multimap , hash_set , hash_multiset , hash_map og hash_multimap . Bruken av klassene fjerner behovet for å administrere minnetildelingen i kodingen selv.
2
Velg riktig container ved først å bestemme hvilken type operasjon du ønsker å utføre på dataene i beholderen . Vektor container er ideen for en rekke typer bruk. Tilfeldig tilgang til dataene , med nye elementer eller data blir lagt til eller slettet på enten stat eller slutten av programmet kan oppnås ved hjelp deque .
3
Opprett et objekt med en start kapasitet 20 og alle verdiene blir satt til fem . Type vektor , nums ( 20,5 ) ; Du har nå laget en vektor objekt med en bestemt form og størrelse ved hjelp av STL klassen vektor
4 Bruk STL klassen metoden på ( ) . å spesifisere argument for en bestemt heltall eller tall og gi respons på et bestemt sted . Dette er svært lik en teknikk som kalles matrise indeksering.