定義一個堆棧類

template<class TYPE>
class Stack
{
public:
    Stack();
    ~Stack();
    void push(const TYPE &);
    TYPE& top();
    const TYPE& top() const;
    void pop();
    bool emtpy() const;
   size_t size() const;
private: deque<TYPE> m_deq; };
相關文章
相關標籤/搜索