Slik bruker du Set STL Container Class

Container klasser er et verktøy som brukes i C og C ++ programmering å 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 utformet for å standardisere de klasser som brukes og den kodende program for maksimal effektivitet.

Bruksanvisning

1 Gjennom listen over klasser tilgjengelig i STL. Denne listen inneholder vektor, liste, deque, satt, multiset, kart, multimap, hash_set, hash_multiset, hash_map og hash_multimap. Bruken av klassene fjerner behovet for å administrere minnetildeling i kodingen selv.

2 Velg riktig beholder ved først å bestemme hvilken type operasjon du ønsker å utføre på dataene i beholderen. Vektoren container er ideen for en rekke behandling type. Tilfeldig tilgang til dataene, med nye elementer eller data som blir lagt til eller slettet på enten stat eller slutten av programmet kan oppnås ved hjelp deque.

3 Opprett et objekt med en startkapasitet på 20 og alle verdiene blir satt til 5. Skriv vektor , Nums (20,5); Du har nå opprettet en vektor objekt med en bestemt form og størrelse via STL klassen vektor.

4 Bruk STL klassen metoden på () for å angi argumentet for en bestemt heltall eller nummer og gi respons på et bestemt sted. Dette er svært lik en teknikk som kalles matrise indeksering.

Hint

  • STL elementene er satt som overskrifter og gi et klart definert struktur for de mest brukte handlinger innenfor C eller C ++. Ta deg tid til å bli kjent med disse klassene og utforske de andre algoritmer og funksjoner tilgjengelig.