
{filelink=15091}
#include
#include
using namespace std;
int main()
{
int tab[] = {10, 20, 30, 40, 150, 60, 70, 80, 90};
priority_queue pq;
cout << "Ajout des élément du tableau dans la 'priority_queue'" << endl;
for (int i = 0; i < sizeof(tab)/sizeof(int); ++i)
pq.push(tab[i]);
cout << "La taille de 'priority_queue' après l'ajout: " << pq.size() << endl;
cout << "Vider la 'priority_queue' " << endl;
while (!pq.empty()) {
cout << pq.top() << endl; //Affiche le contenu
pq.pop(); //Supprime l'élément lu
}
cout << "La taille après les suppressions: " << pq.size() << endl;
return 0;
}