| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan bruges kortet STL Container Class
    The C + + kort container klasse implementerer en-til- én mapping mellem en unik nøgle og en værdi . De vigtigste sorterer de centrale værdi par i kortet. Den [ ] operatør er STL kortets hyppigst anvendte offentlig metode . Angivelse af en central værdi i de firkantede parenteser returnerer en reference til den tilsvarende værdi . Hvis nøglen ikke findes, programmet indsætter det og returnerer en reference til det element default konstruktør. Ting du skal
    Advanced C + + viden
    C + + compiler med IDE , såsom Borland C + + Builder
    Vis Flere Instruktioner
    1

    Medtag kortet header fil i din C + +-programmet , så du kan få adgang til klassen og dens medlemslande funktioner. Put denne linie øverst på din kildefil : Hej # include
    2

    Brug en C + + kort vifte at knytte relaterede oplysninger, såsom studerendes navne og kvaliteter . Her nøglen er den studerendes navn. Ligesom indekset i et array , kan du bruge det til at få adgang til et element , kun i dette tilfælde er det ikke- numerisk : Hej using namespace std ;
    int main () {
    kort dB < br >
    3

    befolke kortet med data : Hej dB [" Dave "] = 'F' ,
    dB [" Cindy "] = 'B' ;
    dB [" Andreas" ] = 'A' ,
    dB [" Dave "] = 'C' , . //Dave lønklasse forbedrer
    4

    Slet Andreas fra arrayet , da han falder klassen : Hej dB.erase ( " Andreas ")
    5

    Test , om array er tom. Hvis det ikke er , derefter vise sin størrelse : Hej hvis
    cout
    6

    Brug et special-purpose pointer, kortet iterator ( dB.empty ( !) ) , til at gentage over kortet array og vise sine data til standard output:
    for ( kort :: iterator im = dB.begin (); im = dB.end (); im + + !) {
    cout første sekund }
    7

    Fjern alle de data fra databasen som følger:
    dB.clear ();
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man kan manipulere Visning af liste Controls i …
    ·Sådan Debug C + + Tags 
    ·Sådan Loop Fyld en 2- dimensionel array i C + + 
    ·Definition af Visual Basic Forms 
    ·Sådan oprettes en C- konsol program, der fungerer som …
    ·Sådan får du adgang en USB-printer Mens Programmering…
    ·Sådan bruges en kombinationsboks i MFC 
    ·Base SDK Missing Xcode 
    ·Sådan Skjul Object Gennemførelse i C + + 
    ·Sådan Split en FLAC fil med Dev -C + + 
      Anbefalede Artikler
    ·Sådan installeres Ajax i Microsoft Visual Studio 2005 
    ·Hvad er prioritetskø 
    ·Sådan Lær grundlæggende Java 
    ·Sådan bruges en VB Lite Unit 
    ·Hvordan jeg Kryptere en Footer PHP fil 
    ·Kan Method InputStream Afkast i Java 
    ·Rekursion Problemer i Java 
    ·Sådan åbner WebEx Files 
    ·Hvordan til at skrive programmer med VBA 
    ·Sådan vælges flere rækker i PHP MySQL 
    Copyright © Computer Viden http://www.computerdk.com