검색어 입력폼

자료구조-스택 구현(C++)

저작시기 2007.01 |등록일 2007.04.19 파일확장자C언어 (cpp) | 가격 300원

소개글

스택 클래스의 멤버 함수를 테스트하는 프로그램
----------------------------------------------
스택의 최대 항목수는 5개로 제한
const int MAX_ITEMS = 5;
ItemType은 정수 사용
typedef int ItemType;
Push, Pop, Top, IsEmpty, IsFull 함수 테스트
Print 함수 사용하여 스택에 있는 데이터 출력
try-catch 절 사용하여 오류 처리

* 함수설명
- MakeEmpty - 스택초기화
- IsEmpty - 스택이비어있는지확인
- IsFull - 스택이차있는지확인
- Push - 스택삽입
- Pop - 스택나오게
- Top - 스택위의 요소 반환

컴파일 실행환경

Microsoft visual c++

본문내용

#소스일부
int main()
{
Stack stack;

int command;
int item;

while(true)
{
cout << "| Push:1 | Pop:2 | Print:3 | Top: 4 | Empty:5 | Full:6 | Quit:7 | :" ;
cin >> command;

switch(command){
case 1:
cout << "> Phsh ";
cin >> item;
try
{
stack.Push(item);
}

참고 자료

없음
다운로드 맨위로