“Conocimientos Programación>C /C + + Programming

Cómo utilizar la pila de contenedores STL Clase

2012/3/26
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
}


C /C + + Programming
Cómo declarar una cadena en C + +
Cómo escribir un programa en C para convertir a Hexadecimal Decimal
Cómo devolver un puntero a un vector
Cómo compilar un C + + con CMD & CL
Cómo borrar Stringstreams
Cómo convertir una cadena de enteros en una matriz de Byte
Cómo convertir a String Float en C + +
Definición de formularios de Visual Basic
Conocimientos Informáticos © http://www.ordenador.online