Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe de Kaart STL container Klasse Gebruik
De C + + kaart container klasse implementeert een- op-een mapping tussen een unieke sleutel en een waarde . De sleutel sorteert de sleutelwaarde paren in de kaart . De [] operator is meest gebruikte publieke methode van de kaart STL . Een sleutelwaarde in de vierkante haken opgeven retourneert een verwijzing naar de overeenkomstige waarde . Als de sleutel niet bestaat , voegt het programma het en retourneert een verwijzing naar het element default constructor . Wat je
Need Geavanceerd C + + kennis
C + + compiler met IDE , zoals Borland C + + Builder
Toon Meer Aanwijzingen
1

Kop opnemen dossier van de kaart in uw C + + -programma , zodat u toegang tot de klasse en haar lid -functies. Zet deze lijn op de top van je bronbestand :
# include
2

Gebruik een C + + kaart scala aan gerelateerde informatie , zoals namen en rangen student associëren . De sleutel hier is de naam van de leerling . Net als de index van een array , u deze gebruiken om toegang te krijgen tot een element , maar in dit geval is het niet- numerieke :
using namespace std ;
int main ( ) {
kaart dB ; < br >
3

Bevolk de kaart met gegevens :
dB [ " Dave " ] = ' F ' ;
dB [ " Cindy " ] = ' B ' ;
dB [ " Andreas " ] = ' A ' ;
dB [ " Dave " ] = ' C ' ; . //Dave's graad verbetert
4

Delete Andreas uit de array als hij laat de klas :
dB.erase ( " Andreas " ) ;
5

Test of de array leeg is . Als het niet , dan tonen de grootte :
als
cout
6

Gebruik een speciale wijzer , de kaart iterator ( dB.empty ( ) ! ) , te herhalen over de kaart array en de gegevens weer naar standard output :
voor ( kaart :: iterator im = dB.begin ( ) ; im = dB.end ( ) ; im + + ) {
cout eerste seconde }
7

Verwijder alle gegevens uit de database als volgt :
dB.clear ( ) ;
< br >

Previous: Next:
  C /C + + Programming
·Hoe maak je een programma om s…
·Hoe maak je automatisch Increm…
·Verbinding maken met een Windo…
·Hoe USB IO OCX gebruiken in C 
·Hoe maak je een CAB Maak in Wi…
·Hoe de lengte van een string i…
·Hoe te snijcirkels Berekenen i…
·Hoe een maximale zoeken in de …
·Hoe een code schrijven in C + …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Dynamische DataGrid Columns Voeg 
·Verbinding maken met meerdere databases …
·Java UDP : Hoe een bestand te sturen 
·Hoe maak je een DOS script schrijven 
·Geavanceerde PHP Training 
·Hoe maak je een ontwikkeling maken voor …
·Hoe Page Print Limit is gevestigd in Jav…
·PHP Error : Undefined offset 
·Hoe te converteren naar tekst Integers i…
Copyright © Computer Kennis http://www.nldit.com