queue是面对队列使用的
使用queue之前,要先利用构造函数一个队列对象,才可以进行元素的入队,出队,取队首和队尾等操作;
- #include <queue> //头文件必不可少
- queue<int> q; //使用前需定义一个queue变量,且定义时已经初始化
- while(!q.empty()) q.pop(); //重复使用时,用这个初始化
- q.empty() //查看是否为空范例 是的话返回1,不是返回0;
- q.push() //从已有元素后面增加元素
- q.push(1); //进队列
- q.pop(); //出队列
- q.front(); //得到第一个元素
- q.back(); //得到最后一个元素
- q.size(); //得到队列里元素个数
- q.pop(); //清楚第一个元素