队列编程练习
1. 简单队列编程练习
// queue_test.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <iostream>
#include <queue>
using namespace std;
int main(int argc, char* argv[])
{
int i = 0;
queue<int> int_que;
for (i = 0; i < 10; i++)
{
int_que.push(i);
}
cout<<"The first element is "<<int_que.front()<<endl;
cout<<"The last element is "<<int_que.back()<<endl;
for (i = 0; i < 10; i++)
{
cout<<int_que.front()<<' ';
int_que.pop();
}
printf("Hello World!\n");
return 0;
}
参考资料:
c++参考手册 http://zh.cppreference.com/w/cpp
c++ primer http://shouce.jb51.net/c++/
本文通过一个简单的C++程序示例介绍了如何使用标准模板库(STL)中的队列进行编程,包括元素的入队与出队操作,并展示了如何遍历整个队列。
629

被折叠的 条评论
为什么被折叠?



