Chodabeen / miniproject-contacts

0 stars 1 forks source link

file 구성 #7

Open soso-light opened 3 years ago

soso-light commented 3 years ago

저희가 어떠어떠한 파일에 무엇을 넣을 것인지 정해야 할 것 같습니다.

제 생각에는 contact.c manager.c 그리고 그에 따른 headerfile을 만들면 어떨까 싶습니다. 그리고 저희 main.c도 만들어야 하고 makefile도 만들면 좋을 듯 한데 어떻게 생각하시나요?

Chodabeen commented 3 years ago
  1. 구조체 정의 : typedef struct{}Contact;
  2. C: int createContact(contact *p);
  3. R: void readContact(contact p);
  4. U: int updateContact(contact p);
  5. D: int deleteContact(contact p);
  6. 연락처 리스트 : void listContact(contact *p, int count);
  7. 데이터 선택 함수 : int selectDataNumber(contact *p, int count);
  8. 메뉴 선택 함수 : int selectMenu();
  9. 데이터 저장 함수 : void saveContactData(contact p, int count);
  10. 데이터 로드 함수 : int loadContactData(contact p);
  11. void searchName(contact *p, int count);
  12. void searchNumber(contact*p, int count);

contact.c 안에 CRUD 헤더파일, 6 헤더파일 넣고 나머지 함수의 헤더파일을 manager.c에 넣는게 좋을까요? Makefile은 일단 다 구현하고 만드는게 맞는거죵...?

soso-light commented 3 years ago

저는 maneger.h 에서는 void listContact(Contact p, int count); int selectDataNumber(Contact p, int count); void saveContactData(Contact p, int count); int loadContactData(Contact p); 넣었습니댜!!

Chodabeen commented 3 years ago

아하 저도 참고해서 짜겠습니다!