| 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 scrivere un iteratore STL
    Il C + + linguaggio di programmazione ha un built-in Standard Template Library ( STL ), che fornisce l'accesso a molti contenitori di dati utili. Contenitori di dati sono metodi di archiviazione per i dati del computer . Ad esempio, vi è il contenitore lista, che memorizza una quantità variabile di dati come una lista in memoria . Attraversamento contenitori STL è fatto con un iteratore STL , che punta ad un elemento del contenitore . Un iteratore può scrivere il valore dell'elemento a cui punta . Se si prevede di utilizzare la STL nel codice C + + , è necessario familiarizzare con iteratori e come scrivere il loro utilizzo . Cose che ti serviranno
    + ambiente di sviluppo integrato ( IDE ) , come ad esempio Eclipse CDT
    C + + Compiler , come GCC
    Mostra Altre istruzioni
    1

    carico C + il C + + IDE facendo clic sulla relativa icona del programma . Quando si apre, selezionare " File /Nuovo /Progetto" e scegliere " Progetto C + +" per creare un nuovo progetto C + + . Un file di codice sorgente di vuoto viene visualizzata nell'editor di testo parte dell'IDE.
    2

    Includere le librerie " iostream ", "lista ", e " iteratore " scrivendo le seguenti dichiarazioni nella parte superiore della file di codice sorgente :

    # include

    # include

    # include

    using namespace std;
    3

    dichiarare una funzione principale , scrivendo la seguente riga di codice :

    int main ( ) { }
    4

    Creare un nuovo lista , scrivendo la seguente dichiarazione tra parentesi graffe della funzione principale : lista dei

    aList ;
    5

    riempire la lista con alcuni elementi utilizzando la funzione push_back . Scrivere le seguenti dichiarazioni sotto la dichiarazione scritta nel passaggio precedente :

    aList.push_back ( 1) ;

    aList.push_back ( ( 2) ;

    aList.push_back ( 3) ;
    6

    Crea un iteratore alla lista scrivendo la seguente dichiarazione al di sotto della precedente affermazione :

    lista :: aListIter iterator ;
    7

    scorrere l' elenco utilizzando un ciclo "for " Con l'aiuto del ciclo "for " , l'iteratore attraverserà la lista scrivere il seguente ciclo "for" al di sotto della precedente dichiarazione : . .

    for (i = aList.begin (); i = aList.end (); ! + + i) . { }
    Pagina 8

    uscita il contenuto dell'elemento a cui l' iteratore sta puntando attualmente By utilizzando l'operatore * sul iteratore , è possibile scrivere il suo valore per l'uscita della console , cout . Scrivi il seguente all'interno delle parentesi graffe del ciclo "for " per scrivere il contenuto del iteratore .

    cout << , * i << endl;
    9

    Eseguire il programma premendo il tasto freccia verde situato sulla fila superiore di pulsanti nel IDE il programma creerà un elenco , compilato con un . . alcuni elementi, quindi scorrere l' elenco con un iteratore l'iteratore scrive ogni elemento a cui punta l'output è simile al seguente : .

    1

    2

    3

    Previous :

    next :
      Articoli Correlati
    ·Come creare un Randomizer in C 
    ·Le parti di Microsoft Visual C + + 
    ·Come aggiungere un attributo al nodo in C # 
    ·Aggiunta di un nodo di TreeView 
    ·Come scrivere un programma in C che calcola la data del…
    ·Come visualizzare il contenuto di una lista di array in…
    ·Come chiudere correttamente un canale WCF 
    ·Come risolvere Visual C asserzione Fallimento 
    ·Come utilizzare la funzione HEAPSIZE 
    ·Come eliminare un pulsante su Visual C 
      Articoli in evidenza
    ·Come fare un progetto VB per l'installazione 
    ·Come cambiare PHP Group in cPanel 
    ·Come rimuovere Staffe da una stringa in VBA 
    ·Definizione di polimorfismo in Computer 
    ·Che cosa è l' IDE di Visual Basic ? 
    ·Come un Centro Div Tag larghezza fissa 
    ·Come aggiornare il TabHost del contenuto su un Android 
    ·Come scrivere espressioni SQL 
    ·Come Batch inserire un file PHP a MySQL 
    ·Come imparare XHTML per principianti 
    Copyright © Conoscenza Informatica http://it.wingwit.com