Войти

Показать полную графическую версию : STL работа со стеком


alextrs
27-04-2008, 20:57
Простой вопрос по работ со стеком.
// Make a stack of strings using a deque
stack<int,deque<int> > ss;
ss.push(0xaa);в стек пишется
ss.push(0xbb);
ss.push(0xaa);
ss.push(0xbb);

// n=ss.pop(); из стека хочу извлечь число в переменную n
как это сделать?

Mr666
28-04-2008, 01:26
#include <iostream>
#include <stack>

using namespace std;

int main()
{
stack<int, deque<int> > ss;
int n;
ss.push(0xaa);
ss.push(0xbb);
n = ss.top();
ss.pop();
cout << hex << n << endl;
}

alextrs
28-04-2008, 18:41
Спасибо! Я понял.




© OSzone.net 2001-2012