图片来源于王道机试课程
#include <queue>
#include <cstdio>
using namespace std;
int main() {
queue<int> myQueue;
for (int i = 0; i < 5; ++i) {
myQueue.push(i);//入队操作往尾部去入
}
while (true){
if (myQueue.empty()){
printf("myQueue is empty!\n");
break;
}
printf("front of myQueue is %d\n", myQueue.front());//打印队首元素
myQueue.pop();//弹出队首元素
}
return 0;
}