Speichern Sie die Ergebnisse der std :: stack .pop () -Methode in einer Variablen
Ich würde gerne folgendes machen:
std::stack <int> s;
int h = 0;
s.push(2);
h = s.pop();
Wie zu habenh
halte den Wert 2. Wenn ich meine Methode ausprobiere, erhalte ich "ungültigen Wert, der nicht so ignoriert wird, wie er sein sollte".
Ist das nicht die Absicht der.pop()
Methode? Was ist der bevorzugte Weg, um dies zu tun?