一个自己实现的栈,如有缺陷请指出
#ifndef _STACK_H_#define _STACK_H_
#include<iostream>
//#include<stack>
using namespace std;
#include<string>
template<typename T>
class Stack{
private:
T data;
public:
Stack(){}
~Stack(){}
public:
void push(T a){
data=a;
}
T pop(){
return data;
}
};
#endif