| 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 un C + + Vector per memorizzare i dati
    Il vettore è il vettore ufficiale del C + + . Parte della Standard Template Library , è una classe contenitore modello che memorizza i dati dello stesso digitati in una regione ininterrotto di memoria . Come una classe C + + , che offre molte funzioni utili , come ad esempio il ridimensionamento , che riducono le dimensioni del codice e di risparmiare tempo . Le sue operazioni di indicizzazione sono efficienti come quelli delle matrici muti in C. Hai bisogno
    Avanzata C + + Commercio compilatore C + + IDE con
    Mostra più istruzioni
    1 < p > includere il file di intestazione vettore in modo che il programma possa accedere alla classe C + + e le sue funzioni :
    # include
    2

    Crea un vettore vuoto di tipo int . Quindi creare un vettore con 10 copie di 7 :
    vettore v ; //vuoto
    vettore v2 ( 10 , 7) ;
    3

    Usa v2 per calcolare la differenza tra la quantità di memoria è stata allocata per v2 rispetto alle sue dimensioni . La memoria allocata è sempre maggiore o uguale alla dimensione :
    cout
    4

    aggiungere due elementi alla fine di v2 :
    v2.push_back ( 13) ;
    v2.push_back ( 23) ;
    5

    raddoppiare le dimensioni della v2 e dare gli elementi aggiuntivi del valore di 64 :
    v2.resize ( v2.size ( ) * 2 , 64) ;
    6

    Iterate attraverso il vettore utilizzando un puntatore per un fine particolare chiamato un iteratore . Uscita gli elementi per la console come segue:
    per ( ! Vettore :: iterator it = v2.begin (); it = v2.end () , ma + + ) { cout
    }

    7

    Cancellare elementi 2 e 3 del vettore . Poi cancellare tutti gli elementi in una volta :
    v2.erase ( v2.begin ( ) +1 , v2.begin ( ) +3 ) //cancella gli elementi 2 e 3 foto v2.clear ( ) //cancella tutti gli elementi

    Previous :

    next :
      Articoli Correlati
    ·Come calcolare una matrice trasposta in C + + 
    ·Come fare una radice quadrata in C + + 
    ·Qual è la differenza tra un controllo di input analogi…
    ·Come convertire Tempo Epoca in C + + 
    ·Descrizione di C Funzione di sistema 
    ·Precauzioni per il Buffer Overflow 
    ·Come scrivere un griglia 5X5 utilizzando C + + 
    ·Cellulare # Sviluppo Tutorial C 
    ·Come ottenere grafica in C + + 
    ·Come aprire MS-DOS 
      Articoli in evidenza
    ·Come generare colonne modello a GridView 
    ·Come leggere da un file in Fortran 
    ·Come convertire JSP in HTML in Dreamweaver 
    ·Come terminare thread causa Stack problemi di overflow 
    ·Come imparare base JAVA 
    ·MYSQL Insert è lento 
    ·Si può avere VS Colori per SQL 
    ·Come creare una casella di opzione in Visual Basic 
    ·Come fare un Button in Xcode 
    ·Come eseguire uno script Python da un prompt 
    Copyright © Conoscenza Informatica http://it.wingwit.com