【文件属性】:
文件名称:C++栈类模板
文件大小:2KB
文件格式:H
更新时间:2015-12-11 16:28:13
C++ 栈类模板
C++栈类模板
template
class Stack
{
public:
Stack(void);
void Push(const T &item;); //将元素item压入栈
T Pop(void); //将栈顶元素弹出栈
void ClearStack(void);
T Peek(void)const; //访问栈顶元素
int StackEmpty(void)const; //测试是否栈满
int StackFull(void)const; //测试是否栈空
private:
T stacklist[MaxStackSize]; //数组,用于存放栈的元素
int top; //栈顶位置(数组下标)
};