[프로그래밍] [C++]간단한 단어 검색 소스

등록일 2003.05.22 압축파일 (zip) | 1페이지 | 가격 500원

소개글

첫글자를 찾아주는 소스입니다.
STL을 약간 사용해서 구현했는데 도움이 될지는 모르겠습니다.
기본적인 부분만 구현해 놓았고 저희 과제에 맞춰서
쓴 거라... 필요에 따라 쓰시길..

목차

없음

본문내용

[입출력] 입력으로 들어오는 동작은 "항목추가"와 "탐색과 출력", 그리고 표제어 update, 이렇게 3 종류의 동작이 있다. 항목추가의 첫 operator는 '+'이고 그 다음에는 단어가 들어온다. 그 분절자는 ':' 콜론이다. 그리고 그 단어에 대한 설명이 들어오고, 그 설명의 끝은 $ 이다. 설명은 항상 1글자 이상의 문장으로 구성되어 있다. 그리고 탐색과 출력의 operator는 ? 이고, 이 탐색에 해당하는 표제어 단어가 없으면 "N/A"(not available)를 출력하고, 만일 있다면 그 순서대로 한자씩의 양식에 맞춰서 출력한다. 이 모든 동작의 끝은 double $$로 정리된다.
만일 같은 표제어 단어에 대하여 또 다시 추가입력이 들어오면 이 단어에 대한 설명은 2번째 설명항목을 추가 되며 같은 동작이 연속되면 3,4,5번의 추가 설명으로 들어간다. 한 표제어의 설명(정의)은 단어 당 최대 20개까지 가능하고 그 이상으로 들어오는 경우는 없다. 그리고 update '*' 동작은 주어진 표제어를 새로 제시하는 표제어로 고치는 작업이다.
질문에 해당하는 단어가 있으면 그 단어의 설명 첫 글자를 번호와 함께 한 줄에 하나씩의 공백을 띄우고 출력한다. 양식은 <번호>.C 이다. 예를 들면 1.도 2.상 3.국 이런 형식이다.
단어 설명의 첫글자는 영문으로 한다. unix와 window사이의 파일형식상 처리차이 때문임

참고 자료

C++로 배우는 객체지향 프로그래밍(제 2판) /영한출판사
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서