>>896
---------------------------
#include <stdexcept>

class IntStack {
private:
/* (C) 2ch tech syukudai sure */
int size_;
int index_;
int* table_;
public:
IntStack(int);
virtual ~IntStack();

void push(int);
int pop();
};

IntStack::IntStack(int size)
: size_(size), index_(0), table_(new int[size])
{
}

IntStack::~IntStack()
{
delete table_;
}
---------------------------
つづく