STL-stack

stack简介

stack是堆栈容器,是一种"先进后出"的容器

stack是简单装饰deque容器而成为另外一种容器

stack对象的默认构造

stack采用模板类实现,stack对象的默认构造形式  stack<T>sta;

stack的push()与pop()方法

stack.push(elem);                //往栈头添加元素

stack.pop();                             //从栈头移除第一个元素

stack对象的拷贝构造与赋值

stack(const stack&stk);                //拷贝构造函数

stack &operator=(const stack &stk);                //重载等号操作符

stack的数据存取

stack.top()                        //返回栈顶元素

stack的大小

stack.empty()                        //判断栈是否为空

stack.size()                           //返回栈的大小

猜你喜欢

转载自blog.csdn.net/weixin_46120107/article/details/126141799
今日推荐