#include <iostream>
#include <queue>
using namespace std;


int main()
{


queue<int> q;
q.push(1);
q.push(2);
q.push(3);
q.push(9);


//返回队列元素数量
cout << q.size() << endl;


//队列是否为空
cout << q.empty() << endl;


//读取队首元素
cout << q.front() << endl;


//读取队尾元素
cout <<q.back() << endl;


//所有元素出列(删除所有元素)
while(q.empty() != true)
{
  cout << q.front() << " ";
//队首元素出队(删除队首元素)
q.pop();
}


cout << endl;
return 0;




cin.get();
return 0;
}
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐