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