| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo utilizar la pila de contenedores STL Clase
    El C + + contenedor de plantillas pila funciona como memoria de pila . Asimismo, se restringe el programa de acceso a sólo el elemento añadido más recientemente. Detrás de la pila es otro contenedor de plantillas STL , la + + dequeue doble extremo C . Todos los operadores lógicos están sobrecargados de la clase de contenedor de pila , así que utilice una pila si está seguro de que sólo desea apilar las operaciones en una matriz. Cosas que necesitará
    Advanced C + + nivel
    compilador C + + con el IDE , como Visual Studio 2008
    Mostrar más instrucciones
    1

    Incluya el archivo de cabecera en tu programa para que pueda acceder al C + + clase y sus métodos. Inserte esta en la parte superior de su programa :
    # include
    2

    Memorice los métodos públicos de la clase de pila :
    operador ==
    operador de > =
    operador ! =
    operador <
    operador >
    empty ()
    get_allocator () del arte pop ()
    push () tamaño
    ()
    superior ( )
    3

    Declarar un objeto contenedor apilable y añadir algunos elementos. A continuación, compruebe si está vacía :
    using namespace std ;
    int main () {
    demostración pila;
    codes.push ( 17 ) ;
    codes.push ( 8 ) ;
    coutif ( codes.empty ()) {
    coutreturn 0 ; }

    4

    demostramos cómo el elemento superior se extrae de la pila :
    < b> cout cout
    5

    Comparar dos pilas diferentes como si fueran una función de los tipos de datos :
    pila s1 , s2
    pila ;
    for (int i = 0 ; i s1.push ( i);
    s2.push ( i); }

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

    Previous :

    next :
      Artículos relacionados
    ·¿Cómo colocar un archivo de texto en un vector de est…
    ·Cómo compilar varios archivos CPP 
    ·Cómo depurar con GDB en Linux 
    ·Cómo hacer que las cadenas en minúsculas en C + + 
    ·ActiveX Component Tutorial 
    ·Cómo utilizar un interruptor de la caja con los rangos…
    ·Cómo aprender la biblioteca STL 
    ·Cómo convertir a hexadecimal utilizando C + + 
    ·Cómo agregar una casilla de verificación de la column…
    ·Cómo escribir un código en C + + usando Lucas Series 
      Artículos destacados
    ·Cómo agregar nodos a TreeView 
    ·Cómo configurar PHP en IIS 6.0 
    ·Cómo Hervir jamón en lata 
    ·¿Qué son el guión y mayor que Syntaxes Entra PHP 
    ·1.5 Tutorial de Java 
    ·Cómo utilizar un Mux para implementar una ecuación ló…
    ·Cómo contar el NaN en MATLAB 
    ·Cómo limitar el punto decimal C Idioma 
    ·Causas de una secuencia de comandos Void Error Java 
    ·Cómo hacer un rectángulo con una función recursiva e…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com