rt
template <typename T>
class stack {
public:
int p;
T data[MAXN];
T top () {
return data[p];
}
void push (T x) {
data[++ p] = x;
}
void pop () {
-- p;
}
bool empty () {
return p == 0;
}
int size () {
return p;
}
void clear () {
p = 0;
}
};
用 class 写的栈,但是加上 template <typename T> 就炸了,不加就没炸,求问一下怎么改为 stack <int> 这种形式?(玄关)