Version:0.9 StartHTML:0000000105 EndHTML:0000001377 StartFragment:0000000152 EndFragment:0000001343
/******************************************************/
/*************** Isidro Pastor Jorda ******************/
/******************************************************/
/****************** Telematica ************************/
/******************** FPII ****************************/
/****************** Practica 6 ************************/
/******************************************************/

#include <stdlib.h>
#include <string>
typedef string Valor;

class Pila
{
   public:
      Pila (void);                // Constructor por defecto
      ~Pila(void);                // Destructor    
      bool Apilar (Valor x);
      bool Desapilar ();
      bool CimaPila (Valor & res);
      bool PilaVacia ();
   private:
     struct nodo
     {
         Valor Datos;
         nodo *sig;
     };

     nodo *top;
};