queue::pop
Entfernt ein Element aus der Beginn der Warteschlange.
void pop( );
Hinweise
Die Warteschlange muss nicht leer sein, die Memberfunktion anzuwenden.Die Anfang der Warteschlange ist die Position, die zuletzt vom hinzugefügte Element eingenommen wurde und das letzte Element am Ende des Containers.
Beispiel
// queue_pop.cpp
// compile with: /EHsc
#include <queue>
#include <iostream>
int main( )
{
using namespace std;
queue <int> q1, s2;
q1.push( 10 );
q1.push( 20 );
q1.push( 30 );
queue <int>::size_type i;
i = q1.size( );
cout << "The queue length is " << i << "." << endl;
i = q1.front( );
cout << "The element at the front of the queue is "
<< i << "." << endl;
q1.pop( );
i = q1.size( );
cout << "After a pop the queue length is "
<< i << "." << endl;
i = q1. front ( );
cout << "After a pop, the element at the front of the queue is "
<< i << "." << endl;
}
Anforderungen
Header: <queue>
Namespace: std