| 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 lo stack STL Container Classe
    Il C + + contenitore modello pila funziona come memoria stack. Esso limita il programma per accedere solo l'elemento aggiunto più di recente . Alla base dello stack è un altro contenitore modello STL , la + + dequeue doppio attacco C . Tutti gli operatori logici sono sovraccarichi per la classe contenitore pila , in modo da utilizzare una pila quando si è certi che si desidera solo impilare le operazioni su un array. Cose che ti serviranno
    Avanzata C + + Commercio livello di compilatore C + + con IDE come Visual Studio 2008
    Show More Istruzioni
    1

    Includere il file di intestazione a destra nella vostra programma in modo che sia possibile accedere alla classe C + + e dei suoi metodi . Inserire questo in cima del vostro programma :
    # include
    2

    Memorizza i metodi pubblici della classe pila :
    operatore ==
    operatore operatore > = operatore
    ! = operatore
    <
    operatore >
    vuoto ( ) per get_allocator ( ) per pop ( ) per push () dimensioni
    ( ) Home Page ( )
    3

    dichiarare un oggetto contenitore stack e aggiungere alcuni elementi di esso . Poi controlla se è vuota :
    using namespace std;
    int main ( ) {
    pila demo;
    codes.push ( 17) ;
    codes.push ( 8) ;
    coutif ( codes.empty ( ) ) {
    coutreturn 0 ; }

    4

    dimostrare come l'elemento superiore viene estratto dallo stack :
    < b> cout cout
    5

    Confronta due pile diverse come se fossero incorporati i tipi di dati :
    pila s1 ;
    pila s2 ;
    for (int i = 0; i s1.push ( i);
    s2.push ( i); }

    if ( s1 == s2 ) { cout
    }
    < br >

    Previous :

    next :
      Articoli Correlati
    ·Come visualizzare le variabili booleane in C + + 
    ·Come fare un C + + finestra principale senza un titolo …
    ·Come incorporare RESX nel CSC Compiler 
    ·Come compilare CPP in MS - ​​DOS 
    ·Come fare Allocazione dinamica di stoccaggio in C 
    ·Come scrivere un'applicazione multi-threaded in MFC 
    ·Come restituire un riferimento al vettore C 
    ·Come rimuovere Microsoft Visual C + + Messaggi 
    ·Come rinominare NIB a XIB in Xcode 
    ·Come costruire un eseguibile CPP su Windows 
      Articoli in evidenza
    ·Come utilizzare la funzione memset in C + + 
    ·Come modificare il JDK in BEA WebLogic 8.1 
    ·Come imparare C # Step-by -Step 
    ·Come usare Direct3D 
    ·Come Barrato testo con il codice HTML 
    ·Come trovare le parole in una stringa in Visual Basic 
    ·Come disattivare clustering in MySQL 
    ·Come utilizzare MATLAB per risolvere un problema di pro…
    ·Come imparare Turbo C 
    ·Come visualizzare l' immagine piuttosto che il collegam…
    Copyright © Conoscenza Informatica http://it.wingwit.com