Obrigado!
É que quero fazer uma pilha que vai ser preenchida com números lidos do teclado.
int n;
stack <int> nums;
cout << "Digite 5 números";
while(nums.size()<=15)
{
cin >> n;
nums.push(n); // mas tá dando um erro nessa linha, penso que esse comando não é permitido.
}
...
Queria fazer isso ao invés de:
...
nums.push(1);
nums.push(2);
...
nums.push(5);