언어 자료구조 알고리즘/디딤돌 C언어

[C language] 109. 도서 관리 프로그램 - 전체보기

언제나휴일 2016. 4. 24. 17:02
반응형


도서 관리 프로그램 - 전체보기


도서 관리 프로그램 - 전체 보기.zip


전체 보기에서는 App의 배열에 보관한 모든 장르를 순차적으로 접근하여 장르의 전체 도서 보기를 호출하세요.

도서 관리 프로그램 - 전체보기 시퀀스 다이어그램

전체 보기 기능은 전체 장르 목록 보기와 논리가 대부분 비슷해요.

차이가 있는 부분은 보관한 장르의 장르 정보 보기(View)가 아닌 장르 내 전체 도서 보기(ViewAll) 함수를 호출하는 것이죠.
void AppListAll(App *app)
{
    Iterator seek= EHArrayBegin(app->genres);
    Iterator end= EHArrayEnd(app->genres);
    Genre *genre=0;
   
for(  ;seek != end; ++seek)
    {
        genre = (Genre *)(*seek);
        GenreViewAll(genre);
    }
}

반응형