| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan bruges Stack STL Container Class
    The C + + stack skabelon container fungerer som stak hukommelse. Det begrænser programmet til at få adgang til kun de senest tilføjede element . Underliggende stakken er en anden STL template container, C + + double -ended dequeue . Alle logiske operatorer er overbelastet for stakken container klassen, bruge, så en stak , når du er sikker på, at du kun vil stable operationer på et array. Ting du skal
    Advanced C + + niveau
    C + + compiler med IDE , såsom Visual Studio 2008
    Vis Flere Instruktioner
    1

    omfatter retten header filen i din program, så du kan få adgang til C + + klasse og dens metoder. Sæt dette på selve toppen af ​​dit program : Hej # include
    2

    Huske de offentlige metoder stakken klasse:
    operatør == < br > operatør operatør > =
    operatør ! =
    operatør << br > operatør >
    tom ( )
    get_allocator ()
    pop ()
    skubbe ()
    størrelse ()
    top ( )
    3

    Erklær en stak container objekt og tilføje nogle elementer til det. Så tjek om det er tomt : Hej using namespace std ;
    int main () {
    stak demo;
    codes.push (17)
    codes.push (8);
    coutif ( codes.empty ( )) {
    coutreturn 0.
    }
    4

    demostrate hvordan den øverste element poppet fra stakken : Hej < b> cout cout
    5

    Sammenlign to forskellige stakke som om de er indbygget i datatyper :
    stack s1 ,
    stak S2
    for ( int i = 0; i s1.push ( i)
    s2.push ( i)
    }
    if ( s1 == s2) {
    cout }
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan kompilere C-projekter 
    ·Hvad er Direct3D og OpenGL 
    ·Sådan Konverter Binary til et heltal i C Programmering…
    ·Sådan Teach Yourself Visual C 6 
    ·Sådan Stream Live Video i Xcode 
    ·Sådan oprettes en Memory Pointer i C 
    ·Hvordan at sende en SMS Socket i UDP på Linux 
    ·Apue.H ikke fundet i Ubuntu 
    ·Hvordan læser man en Array i C Language 
    ·C + + Datatyper 
      Anbefalede Artikler
    ·Sådan konstateres Algoritmer 
    ·Korrekt Case Funktion til PHP Strings 
    ·Sådan kontrolleres en POP3 e-mail med C + + med MFC 
    ·Sådan tilmelder du dig for Flash Chat 
    ·Sådan læses en binær Float Med Python 
    ·Sådan Konverter en dobbelt at flyde i Java uden at mis…
    ·Sådan installeres en Android spil Gennem en PC med APK…
    ·Sådan Lær PHP Web Design 
    ·Sådan Lær FoxPro Online 
    ·Sådan bruges Rope i Python 
    Copyright © Computer Viden http://www.computerdk.com