您的位置:首页 > 编程语言 > C语言/C++

C++ queue和priority_queue用法

2013-07-06 12:41 337 查看
#include <iostream>
#include <string>
#include "TestFunction.h"
#include <queue>
#include <gtest/gtest.h>
using namespace std;
//using ::testing::InitGoogleTest;
using namespace testing;

#pragma comment(lib, "gtestd.lib")

void main(int argc, char **argv)
{

/*priority_queue<int> pqe;
pqe.push(10);
pqe.push(15);
pqe.push(18);
pqe.push(56);
pqe.push(8);
int size = pqe.size();
for (int i = 0; i < size; ++i)
{
int tem = pqe.top();
pqe.pop();
cout << tem << " " ;
}*/

queue<int> que;
que.push(10);
que.push(15);
que.push(18);
que.push(56);
que.push(8);

for (int i = 0; i < size; ++i)
{
int tem;
tem = que.front();
cout << tem << " ";
que.pop();

}
int wait;
cin >> wait;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: