C++ queue usage method

#pragma once
#include <queue>
#include <iostream>
using namespace std;
class QueueTest
{
    
    
public:
	void DoTest()
	{
    
    
		std::queue<int> t = std::queue<int>(); //queue构造
		t.push(11); //添加元素,和list,vector的push_back功能一样
		t.push(22);
		t.push(33);
		while (!t.empty())
		{
    
    
			int v = t.front();
			t.pop(); //删除元素,没有返回值
			cout << v << " ";
		}
		cout << endl;
	}

};

Guess you like

Origin blog.csdn.net/gamekit/article/details/104528003