#ifndef FALSE #define FALSE 0 #endif #ifndef NULL #define NULL 0 #endif #ifndef TONYSTACK #define TONYSTACK 1 template class Gstack { public: virtual void push(T) = 0; // pure virtual function virtual T pop() = 0; // pure virtual function virtual bool isempty() = 0; // pure virtual function virtual bool isfull() = 0; // pure virtual function }; #endif