Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan bruke Vector STL Container klasse
    En container klassen er en klasse som tilfeller inneholde andre klasser . Standard Template Library ( STL ) for C + + er tilgjengelig på STL hjem webside og består av assosiative containere , sekvenser , strykere og mer. Vektoren klassen er en sekvens , og som alle klasser av beholderseksjonene , det er en mal som kan inneholde en hvilken som helst objekttype. De følgende trinnene forklarer hvordan du bruker denne vektor STL container klasse. Instruksjoner
    en

    Study hva vektor klassen gjør . Den støtter innsetting og sletting av dens elementer og tilfeldig tilgang til disse elementene. En vektor minne styres automatisk styrt og dens elementer kan variere dynamisk.
    2

    vite hvor vektor er definert . Det er i en standard header kalt vektor og en ikke-standard header kalt vector.h som er inkludert for bakoverkompatibilitet .
    3

    Lær syntaksen for vektor klasse . Det er Vector der T er den type objekt som skal lagres i vektor og Alloc er antall elementer for å allokere minne
    4

    Se på følgende eksempel for en enkel bruk av vektor klasse . :

    //erklære vectorvector test ( 3 ), v [ 0 ] = 5; v [ 1 ] = v [ 0 ] + 2 ;//v [ 2 ] = 5 + 2 = 7V [ 2 ] = v [ 0 ] + v [ 1 ] ;//v [ 0 ] = 7 , v [ 1 ] = 2 , v [ 2 ] = 5reverse ( v.begin ( ) , v.end ( ) );

    Note vektor brukes på samme måte som en vanlig array uten å måtte tildele minne .
    5

    Observer bruk av omvendt i siste linje av koden i trinn 4 . Denne funksjonen tar en rekke elementer ( hele vektor v i dette tilfellet) og reverserer sine ordre .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan slette en rad i DataGridView 
    ·Android ' C' programmering 
    ·Hvordan bruke Visual C + + Express 
    ·Slik konverterer DataView Into en Utforsker 
    ·ASP.NET Prosjekter og koding i C 
    ·Hvordan bygge en spillmotor for nybegynnere 
    ·Hvordan skrive en C Program for å konvertere Hexadecim…
    ·Slik konverterer INT Variabel til String 
    ·Hvordan Input en blanding av tall og bokstaver fra A -f…
    ·Hvordan skrive en Grid 5X5 bruke C + + 
      Anbefalte artikler
    ·Hvordan oppdatere en DataRow i C # 
    ·Hvordan lage en XML Document & Root Element som en Stri…
    ·Slik konverterer VBS Med FreeBASIC 
    ·Forskjeller mellom Byte Array Vs . String 
    ·Slik sletter Selections Fra DataGridViewComboBox 
    ·Hvordan kontrollere om en fil eksisterer Ved hjelp av V…
    ·Hvordan å kompilere C programmer Online 
    ·Hvordan lage Tall for en eksponentiell vekst Curve som …
    ·Hvordan lese en linje ved hjelp CPP 
    ·Om Sun Java -sertifisering 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/