C++中STL的堆栈和序列的用法
来源:互联网 发布:怎样增加淘宝信誉度 编辑:程序博客网 时间:2024/05/22 13:51
使用C++的STL容器可以避免重复造轮子,几年前就想学一下了,拖到现在也是很迷。
其实用法简单的很,这里记录一下关键字。
堆栈的使用:
#include <iostream>#include<stack>using namespace std;int main(){ stack<int> s; s.push(1); s.push(2); while(s.empty()!=true) { cout << s.top() << endl ; cout << "size of stack is " << s.size() << endl ; s.pop() ; } return 0;}
序列的使用:
#include <iostream> #include <queue> using namespace std; //这几个头文件必不可少 int main() { queue<int> q; //使用前需定义一个queue变量,且定义时已经初始化 while(!q.empty()) q.pop(); //重复使用时,用这个初始化 q.push(1); //进队列 q.pop(); //出队列 int v=q.front(); //对象.成员 得到队首的值 int s=q.size(); //对象.成员函数 得到队列里元素个数 return 0; }
0 0
- C++中STL的堆栈和序列的用法
- C++STL中string和vector的用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- C++STL中vector容器的用法
- [C++]STL中map的用法
- C++STL中vector容器的用法
- c++中堆栈STL的使用
- STL中mem_fun和mem_fun_ref的用法
- STL中mem_fun和mem_fun_ref的用法
- STL中mem_fun和mem_fun_ref的用法
- STL中stack和queue的用法
- STL中mem_fun和mem_fun_ref的用法
- STL中mem_fun和mem_fun_ref的用法
- Bing it UVALive
- tenserflow实例之最近邻算法
- java zerocopy 原理
- Collection 和 Collections 比较
- 平均真实波幅(ATR)
- C++中STL的堆栈和序列的用法
- linux下安装oracle11g
- BZOJ 4216: Pig
- 块不换行
- laravel5.3分割路由文件
- Ubuntu 安装jdk两种方式
- 集合计数 count
- Linux系统中文件下的Access/Modify/Change
- 论进入一个好公司的重要性