Standard Template Library Queue на C++

Queue (очередь) FIFO (first-in first-out)


#include "stdafx.h"
#include <queue>
#include <iostream>
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
setlocale(LC_ALL,"Rus");
std::queue <int> my_queue;
my_queue.push(10);
my_queue.push(50);
my_queue.push(24);
my_queue.push(77);
cout<<"Количество элементов "<<my_queue.size()<<endl;
cout<<"Последний элемент "<<my_queue.back()<<endl;
while(!my_queue.empty())
{
cout<<my_queue.front()<<" Элемент удален "<<endl;
my_queue.pop();
}
if (my_queue.empty())
{
cout<<"Empty"<<endl;
}
system("pause");
return 0;
}

Результат работы программы Queue FIFO (first-in first-out):

Queue на C++ STL

Leave a Reply

Ваш e-mail не будет опубликован.