#ifndef _LISTSTACK_H
#define _LISTSTACK_H
#include "DBLink.h"
template<typename Type>
class ListStack
{
public:
ListStack()
{
}
ListStack(const ListStack& stack)
{
m_link = stack.m_link;
}
void Push(const Type &tData)
{
m_link.push_back(tData);
}
int Size()
{
return m_link.Size();
}
Type Top()
{
Type temp = m_link.Back();
m_link.pop_back();
return temp;
}
private:
DBLink<Type> m_link;
};
#endif
ListStack
最新推荐文章于 2025-01-21 20:16:49 发布