📄 stack.h
字号:
#ifndef STACK_H
#define STACK_H
const int maxSize = 50;
template <class T>
class Stack { //栈的类定义
public:
Stack(){}; //构造函数
virtual void Push(const T& x) = 0; //新元素x进栈
virtual bool Pop(T& x) = 0; //栈顶元素出栈, 由x返回
virtual bool getTop(T& x)const = 0; //读取栈顶元素, 由x返回
virtual bool IsEmpty() const = 0; //判断栈空否
virtual bool IsFull() const = 0; //判断栈满否
virtual int getSize() const = 0; //计算栈中元素个数
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -