#include <iostream>
#include <queue>
using namespace std;
//队列,先进先出;只能在一端插入一段删除;不能遍历,不支持迭代器,不支持随机访问
void text1()
{
queue<int> q;//创建队列
q.push(10);
q.push(20);
q.push(30);
q.push(40);
cout<<q.back()<<endl;
while(!q.empty())
{
cout<<q.front()<<" ";//输出队头元素
q.pop();//删除队头元素
}
/*
40
10 20 30 40
*/
}
int main()
{
text1();
return 0;
}
#include <iostream>
#include <queue>
using namespace std;
//队列,先进先出;只能在一端插入一段删除;不能遍历,不支持迭代器,不支持随机访问
void text1()
{
queue<int> q;//创建队列
q.push(10);
q.push(20);
q.push(30);
q.push(40);
cout<<q.back()<<endl;
while(!q.empty())
{
cout<<q.front()<<" ";//输出队头元素
q.pop();//删除队头元素
}
/*
40
10 20 30 40
*/
}
int main()
{
text1();
return 0;
}