Almacene los resultados del método std :: stack .pop () en una variable
Me gustaría hacer lo siguiente:
std::stack <int> s;
int h = 0;
s.push(2);
h = s.pop();
Como tenerh
mantenga el valor 2. Cuando pruebo mi método, obtengo "el valor nulo no se ignora como debería ser".
¿No es esta la intención de la.pop()
¿método? ¿Cuál es la forma preferida de hacer esto?