cStack.h 331 B

123456789101112131415161718192021222324252627
  1. #ifndef __CSTACK_H__
  2. #define __CSTACK_H__
  3. unsigned const int MAX_STACK_SIZE = 20;
  4. class cStack {
  5. private:
  6. double st [MAX_STACK_SIZE];
  7. unsigned int top;
  8. public:
  9. cStack();
  10. ~cStack();
  11. void push (double _var);
  12. double pop ();
  13. int stack_size ();
  14. void clean_stack ();
  15. void show_stack ();
  16. };
  17. #endif