#include <iostream>
#include <queue>
using namespace std;
int main()
{
// 创建一个队列
queue<int> q;
// 向队列中插入元素
q.push(1);
q.push(2);
q.push(3);
// 访问队列中元素个数
cout<<q.size()<<endl;
// 访问队首元素
cout<<q.front()<<endl;
// 访问队尾元素
cout<<q.back()<<endl;
// 出队
while(!q.empty()){
// 打印队首元素
cout<<q.front()<<endl;
q.pop();
}
return 0;
}
0