//队列queue
#include<iostream>
#include<queue>
using namespace std;
int main()
{
queue<int> que;//定义队列
for(int i=0;i<5;i++)
{
cout<<i<<"进队列"<<endl;
que.push(i);
}
int size=que.size(); //元素个数
cout<<"队列元素个数:"<<size<<endl;
cout<<"队首元素:"<<que.front()<<endl; //队首的元素
for(int j=0;j<5;j++)
{
cout<<"出列:"<<que.front();
que.pop(); //队首出队列
cout<<endl;
}
while(!que.empty())//初始化清空队列
que.pop();
size=que.size(); //元素个数
cout<<"队列元素个数:"<<size<<endl;
return 0;
}
标准模板库----队列
最新推荐文章于 2023-01-19 16:44:45 发布