STL学习笔记之stack,queue容器

创建与这个一样

stack.push();

stack.pop();

没有迭代器,即不可遍历。

stack.top()可以返回栈顶的元素值

stack.empty();返回boll值表示是否为空

接下来我们要知道stack的构造函数

stack<> stk2(stk)

堆栈的大小

stack.size();返回大小

queue的构造同其他的容器

同理有queue.push()

queue.pop()

尾进头出。

queue拷贝与赋值

queue1(queue2);

queue=queue2;

queue.front()可以获取头的值

queue.back()可以获取尾的值

同理

queue.empty()

queue.size()

vector,deque,list,stack,queue容器都是序列式容器

下一篇文章我们来介绍关联式容器

你可能感兴趣的:(c++,学习,笔记)