题目内容:
定义堆栈类模板Stack(先进后出),栈的大小由使用者确定。要求该类模板对外提供 如下二种基本操作: (1)push入栈(2)pop出栈,用数组来实现 #include using namespace std; template class Stack{ T x[size]; int current; public: Stack(){current=0;} ....push(....); ....pop(....); }; 请写出两个函数的过程(如果需要形式参数,请给出形参类型和数量,以及返回值类型)
参考答案: