반응형
//******************************************************** // stack : 선입 후출 //******************************************************** #include#include #include using namespace std; template
class STACK { private: list c; public : void push( T data) { c.push_back(data); } void pop(){ c.pop_back(); } T & top() { return c.back(); } }; void main() { stack s; s.push(10); s.push(20); s.push(30); cout << s.top() << endl; }
'자료구조' 카테고리의 다른 글
[자료구조] 단일 연결리스트 (0) | 2014.12.01 |
---|---|
[자료구조] vector (0) | 2014.12.01 |
[자료구조] set.map (0) | 2014.12.01 |
[자료구조] Queue (0) | 2014.12.01 |
[자료구조] Map (0) | 2014.12.01 |