| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come utilizzare la mappa STL Container Classe
    Il C + + mappa classe contenitore implementa uno-a- uno tra una chiave unica e un valore. I tipi fondamentali le coppie di valori chiave della mappa . L'operatore [ ] è più utilizzato metodo pubblico della mappa STL . Specifica di un valore chiave nelle parentesi quadre restituisce un riferimento al valore corrispondente . Se la chiave non esiste , le inserisce e il programma restituisce un riferimento al costruttore predefinito dell'elemento. Cose che ti serviranno
    Avanzata C + + Commercio conoscenza compilatore C + + con IDE, come Borland C + + Builder
    Mostra Altre istruzioni
    1

    Includere file di intestazione della mappa nella programma C + + in modo da poter accedere alla classe e le sue funzioni membro . Metti questa linea al vertice del file di origine :
    # include
    2

    utilizzare una mappa array di C + + per associare le informazioni correlate , come ad esempio i nomi degli studenti e gradi. Qui la chiave è il nome dello studente . Come l' indice di un array , lo si utilizza per accedere a un elemento , solo in questo caso si tratta di non- numerico :
    using namespace std;
    int main ( ) {
    mappa dB ; < br >
    3

    Compilare la mappa con i dati :
    dB [ " Dave " ] = 'F' ;
    dB [ " Cindy " ] = 'B' ;
    dB [ " Andreas " ] = 'A' ;
    dB [ " Dave " ] = ' C '; . //grado di Dave migliora
    4

    Elimina Andreas dalla matrice quando scende la classe :
    dB.erase ( " Andreas " ) ;
    5

    Verificare se l'array è vuoto . Se non lo è , quindi visualizzare le sue dimensioni :
    se
    cout
    6

    usare un puntatore per un fine particolare , la mappa iteratore ( dB.empty ( ) ! ) , per scorrere tutta la mappa dell'array e visualizzare i relativi dati di output standard :
    per ( map :: iterator im = dB.begin (); im = dB.end (); im + + ) {
    cout primo secondo }
    7

    Rimuovere tutti i dati del database come segue:
    dB.clear ();
    < br >

    Previous :

    next :
      Articoli Correlati
    ·Come usare gli array in Turbo C + + 
    ·Come tenere traccia di un'istanza di una classe utilizz…
    ·Come rimuovere Microsoft Visual C + + Messaggi 
    ·Come utilizzare il vettore STL Container Classe 
    ·Come creare un puntatore di memoria in C 
    ·Come avviare un codice C dal prompt dei comandi 
    ·Che cosa è Alpha Blending 
    ·Qual è il contrario di stampa in C Programmazione 
    ·Come compilare più file CPP 
    ·Come utilizzare Esponenti in C + + 
      Articoli in evidenza
    ·Come fare un blog utilizzando PHP 
    ·Cosa succede se un file viene spostato quando viene uti…
    ·Visual Basic 6 Database Programma Tutorial 
    ·Come creare Polling con PHP 
    ·Come inviare e-mail HTML con CDO 
    ·Come rimuovere nodi in PHP e XML 
    ·Come utilizzare Strict in uno script Perl 
    ·Come scrivere un desktop Linux Application 
    ·Come determinare i numeri pari da numeri dispari con PH…
    ·Come ridimensionare le immagini in PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com