Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan bruke Stack STL Container klasse
    The C + + stack mal container fungerer som stack minne. Det begrenser programmet til å få tilgang til bare de mest nylig lagt element . Underliggende bunken er en annen STL mal container , C + + dobbel endte dequeue . Alle de logiske operatører er overbelastet for bunken container klassen , så bruk en bunke når du er sikker på at du vil bare stable operasjoner på en matrise. Du trenger
    Advanced C + + nivå
    C + + kompilator med IDE, for eksempel Visual Studio 2008
    Vis flere instruksjoner
    en

    Inkluder riktig header filen i program slik at du kan få tilgang til C + + klasse og dens metoder . Sett dette på toppen av programmet : en # include
    2

    Pugg offentlige metoder av stabelen klasse : en operator ==
    operator operatør > =
    operatør ! =
    operatør <
    operatøren >
    tom ( )
    get_allocator ( )
    pop ( )
    trykk ( )
    størrelse ( ) Designer top ( )
    3

    Erklærer en stabel container objekt og legge til noen elementer til det. Da bør du sjekke om tomt :
    bruker namespace std;
    int main ( ) {
    stack demo
    codes.push ( 17 ) ;
    codes.push ( 8 ) ;
    coutif ( codes.empty ( ) ) {
    coutreturn 0;
    }
    4

    demostrate hvordan den øverste element er poppet fra bunken :
    < b > cout cout
    5

    Sammenlign to ulike stabler som om de er innebygd i datatyper :
    stack s1 ;
    stabel s2 ;
    for ( int i = 0 ; i s1.push ( i) ;
    s2.push ( i) ;
    }
    if ( s1 == s2) {
    cout }


    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en C + + headerfil 
    ·Hvordan skrive en kø klasse i C + + 
    ·Hvordan Design en C + + program for å beregne Worker L…
    ·Hvordan lage en bryter uttalelse i C 
    ·Hvordan lese MDB for ODBC 
    ·Hvordan å erklære en String i C + + 
    ·Hvordan få et partall i CPP 
    ·Hvordan lagre data på Xcode for iPhone 
    ·Slik begrenser du desimal i C Språk 
    ·Slik installerer C + + kompilatorer for NetBeans 
      Anbefalte artikler
    ·Hvordan sette Session attributter i JSP 
    ·Hva er Buffer Pool i SQL 
    ·Hvordan lage to forekomster av Java 
    ·Hvordan sette opp en PHP Proxy Host for JavaScript 
    ·Backup Script for PHP MySQL filer 
    ·Hvordan skrive GData Entry Verdier som en String 
    ·Hvordan bruker jeg en Visual Basic 6 Queue 
    ·Hvordan sette opp Joomla Debugging i Eclipse 
    ·Hvordan Slett alle skrivere med VBScript 
    ·Hvordan Merge PHP med HTML 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/