STL queue简单使用

代码如下:

// queue.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include
#include
#include

//关于更详细的内容,可以查看帮助文档或者msdn
int _tmain(int argc, _TCHAR* argv[])
{
	using namespace std;
	std::cout << "queue的一些简单使用:" << endl;
	queue> q;//默认容器是deque,如果容器不同的话,使用方法会不同,试下vector
	for (size_t i = 0; i < 10; i++)
	{
		q.push(i);
	}
	
	//queue无迭代器
	int m = q.back();//取最后一个数据
	std::cout << "第一个元素为" << q.front() << " ,最后一个元素为" << q.back() << endl;
	std::cout << "queue size:" << q.size() << endl;

	std::cout << "当前 queue 数据为:" << endl;
	std::cout << "queue size:" << q.size()<

输出: STL queue简单使用_第1张图片

你可能感兴趣的:(stl)