#pragma once
#include <exception>
#include <deque>
template <typename T,typename TC=deque<T> >
class stack
{
public:
stack():element(){};
~stack()
{
}
void push(const T &elem)
{
element.push_back(elem);
}
void Pop()
{
element.pop_back();
}
T &Top()
{
return element.back();
}
bool Empty()
{
return element.empty();
}
private:
TC element;
};
C++模板板块
最新推荐文章于 2024-07-23 10:27:28 发布