#include<iostream>
using namespace std;
#include"queue"
/*队列queue的特点*/
// 先进先出 FIFO
//queue基本的API函数的实现
void main61()
{
queue<int> q1;
//入队列
q1.push(1);
q1.push(2);
q1.push(3);
q1.push(4);
q1.push(5);
//队头元素
cout << "队头元素:" << q1.front() << endl;
//队尾元素
cout << "队尾元素:" << q1.back() << endl;
cout << "出队列" << endl;
//出队列
while (!q1.empty())
{
cout << q1.front() << " ";
q1.pop();
}
}
//关于验证数据结构与算法的有效分离就参照stack的 将一个Teacher类传入 或者将一个类指针传入即可
int main()
{
main61();//queue基本的API函数的实现
system("pause");
return 0;
}
C++ STL容器部分 有关queue 队列模型的 一些基本API函数的使用
最新推荐文章于 2022-11-07 22:01:43 发布