队列(queue):先进先出的一种数据结构(First In First Out)。
que.empty():队列空返回1,否则返回0。
que.size():返回队列的数据个数。
que.front():访问队头元素。
que.back():访问队尾元素。
que.push():入队列。
que.pop():出队列。
#include<queue>
#include<cstdio>
using namespace std;
int main()
{
queue<int> que;
printf("empty:%d\n",que.empty());
que.push(1);
printf("f:%d\n",que.front());
printf("b:%d\n",que.back());
que.push(2);
printf("f:%d\n",que.front());
printf("b:%d\n",que.back());
que.push(3);
printf("f:%d\n",que.front());
printf("b:%d\n",que.back());
printf("empty:%d\n",que.empty());
printf("size:%d\n",que.size());
que.pop();
printf("f:%d\n",que.front());
printf("b:%d\n",que.back());
que.pop();
printf("f:%d\n",que.front());
printf("b:%d\n",que.back());
que.pop();
return 0;
}