目录
一、队列
常用接口
1.构造函数:
queue<T> t; // 默认构造
queue(const queue &que); // 拷贝构造
2.赋值操作:
queue & operator=(const queue & que); // 重载等号操作符

3.数据存取
push(elem) // 往队尾添加一个元素
pop() // 弹出队头元素
back() // 返回最后一个元素
front() // 返回第一个元素
4.大小操作
empty() // 判断堆栈是否为空
size() // 返回栈的大小

二、堆栈
常用接口
1.构造函数
stack<T> stk; // 默认构造
stack(const stack & stk); // 拷贝构造
2.赋值操作
stack &operator=(const stack & stack); // 重载等号操作符

3.数据存取
push(elem); // 向栈顶添加元素
pop() ; // 从栈顶移除第一个元素
top(); // 返回栈顶元素
4.大小操作
empty() // 判断堆栈是否为空
size() // 返回栈的大小
