stack<T> stkT; // 默认构造函数,stack采用模版类实现
stack(const stack& stk); // 拷贝构造函数
stack& operator=(const stack& stk); // 重载赋值操作符
void push(T elem); // 向栈顶添加元素
void pop(); // 从栈顶移除第一个元素
T& top(); // 返回栈顶元素
bool empty(); // 判断堆栈是否为空
int size(); // 返回栈的大小
至此,读者应当对stack的特点及基本操作有了较为全面的认识,使用时API记不清可以回头多看。