更新时间:2015-10-07 16:10:08浏览次数:1+次
队列容器queue
下面是queue队列容器数据结构示意图。
queue队列具有入队push()、出队pop()、读取队首元素front()、读取队尾元素back()、判断队列是否为空empty()和队列当前元素的数目size()几种方法。
#include <iostream>
#include <queue>
using namespace std;
int main(int argc, char* argv[])
{
queue<int> num;
num.push(1);
num.push(2);
num.push(3);
num.push(9);
cout << num.size() << endl;
cout << num.empty() << endl;
cout << num.front() << endl;
cout << num.back() << endl;
while(!num.empty())
{
cout << num.front() << " ";
num.pop();
}
cout << endl;
return 0;
}
运行结果:
相关资讯