Open chanmi4983 opened 1 year ago
openFile(const char fileName): 파일을 열어서 내용을 화면에 출력합니다. saveDiary(const Diary diaryList, int countDiaries, const char fileName): 일기를 파일에 저장합니다. addSecretDiary(Diary diaryList, int numDiaries): 비밀 일기를 추가합니다. randomTopic(): 랜덤 토픽을 선택합니다. selectWeather(Diary entry): 날씨를 선택합니다. readDiary(Diary d): 일기를 읽습니다. viewDiary(Diary d): 일기를 화면에 출력합니다. addDiary(Diary d): 일기를 추가합니다. updateDiary(Diary d): 일기를 수정합니다. deleteDiary(Diary d): 일기를 삭제합니다. selectMenu(): 메뉴를 선택합니다. listDiary(Diary d, int count): 일기 목록을 출력합니다. listBookmark(const Diary diaryList, int numDiaries): 즐겨찾기 목록을 출력합니다. setBookmark(Diary d): 일기에 즐겨찾기를 설정 또는 해제합니다. selectNum(Diary d[], int max): 일기 번호를 선택합니다. searchName(Diary d[], char tname, int count): 이름으로 일기를 검색합니다. searchTitle(Diary d[], char tname, int count): 제목으로 일기를 검색합니다.
총 함수 정리
일기 조회: 저장된 일기 목록을 출력합니다. 일기 추가: 새로운 일기를 작성하여 저장합니다. 파일에 저장: 현재까지 작성된 일기들을 파일에 저장합니다. 일기 수정: 특정 일기의 내용을 수정합니다. 일기 삭제: 특정 일기를 삭제합니다. 즐겨찾기 목록: 즐겨찾기로 설정된 일기들의 목록을 출력합니다. 즐겨찾기 추가/삭제: 특정 일기를 즐겨찾기에 추가하거나 삭제합니다. 함께한 인물 이름별 검색: 특정 인물의 이름으로 일기를 검색합니다. 제목으로 검색: 특정 제목을 가진 일기를 검색합니다. 비밀일기 추가: 비밀번호를 설정하여 일기를 추가합니다. 랜덤 키워드 선정: 미리 정해진 주제 키워드 중에서 랜덤하게 선택합니다. 날씨 선택: 일기에 날씨를 선택합니다. 일기 출력: 특정 일기의 내용을 출력합니다. 일기 목록 출력: 현재까지 작성된 일기들의 목록을 출력합니다.