Cómo construir una pila en C++
C++ es un lenguaje utilizado con los ordenadores que se ejecutan en los sistemas operativos Windows de programación. Una pila se utiliza para compilar los datos en una base de datos, y es la estructura de datos principales para crear aplicaciones en Windows. Si desea construir su propia pila de C++, puede hacerlo a través del software de comandos en su sistema. No tienes que ser un genio de la computadora para construir una pila. Usted puede hacerlo usted mismo con poca molestia.
Instrucciones
1 Haga clic en el botón "Inicio" y haga clic en el icono "Programas".
2 Haga clic en el icono de "Accesorios" y luego haga clic en el icono de "Símbolo".
3 Tipo:
Stack.h: clase de archivo de encabezado pila {}
int MaxStack;
int EmptyStack;
int cima;
char * artículos; público:
Stack(int);
~ Stack();
void push(char);
char pop();
int empty();
int full(); };
en el símbolo del sistema para inicializar la pila.
4 Tipo:
Stack.cpp: pila de funciones #include "stack.h"
Stack::stack (int tamaño) {}
MaxStack = tamaño;
EmptyStack = -1;
Top = EmptyStack;
elementos = new char [MaxStack]; }
Pila:: ~Stack() {delete [] elementos;}
void Stack::push (char c) {}
artículos [++ top] = c; }
char la pila:: pop() {}
devolver los elementos [top--]; }
int pila:: full() {}
Volver arriba + 1 == MaxStack; }
int pila:: empty() {}
Volver arriba == EmptyStack; }
Reemplazar el "Stack.h" con el nombre de la pila. Reemplazar el "tamaño" con cómo es grande usted quiere la pila a ser.
5 Tipo:
stackmain.cpp: uso de pila
incluyen < iostream.h > incluyen "stack.h" int main() {}
Pila s(10); 10 caracteres
char ch;
mientras que ((ch = cin.get())
!= '\n')
Si (! s.full()) s.push(ch);
mientras (! s.empty())
cout << s.pop();
cout << endl;
return 0;}
Reemplazar a "10 caracteres" con el número de caracteres máximo que desea para la pila.
6 Pulse el botón «Enter» para la construcción de la pila.
Artículos relacionados
- Cómo construir una batería externa portátil
- ¿Qué es una pila de estilo en InDesign?
- Cómo construir una batería de portátil
- Cómo construir una antena WiFi con una antena parabólica
- Cómo construir una caja de disco duro externo
- Cómo construir una enlace de la rueda para conseguir más tráfico
- Cómo construir una casa en línea
- Cómo planificar y construir una red de ordenadores
- Cómo construir una página Web con Microsoft Office