HDSeungJun / CRUD_mini_project

0 stars 0 forks source link

void saveData(Corona* c[], int count) #22

Open ghost opened 4 years ago

HDSeungJun commented 4 years ago

saveData 함수 잘 구현됐네요^^ 그런데 병원을 입력할 때 띄어쓰기가 적용될 수 있도록 %[^\n]s을 사용했거든요. 파일에서 scan할때 %[^\n]s가 중간에 있으면 scan하면서 오류가 생겨서 파일저장방식을 병원을 가장 끝으로 하는 건 어떻나요?

HDSeungJun commented 4 years ago

아니면 병원을 scan할 때 띄어쓰기가 적용되지 않도록 %s로 고치는거도 좋을거 같긴하네요

어떻게 좋은신가용~??

ghost commented 4 years ago

병원을 가장 끝으로 옮길께요><

HDSeungJun commented 4 years ago

loadData때 원소 저장에 오류가 생겨서 나이를 저장할 때의 방식인 %2d세를 %d로 변경했습니다!

ghost commented 4 years ago

저장시 리스트를 보는 사람들이 무슨 내용인지 알 수 있도록 첫줄에 항목이 뜨도록 수정했습니다!!

현재 상태는 비어있는 파일에 대해서는 입력이 잘 되지만 다시 실행할 경우 load함수에서 1,2번 줄을 건너뛰고 받도록 구현하지 않았기 때문에 다시 저장하게 되면 자료가 손상되는 상태입니다!!

그래서!! load함수를 수정해서 다시 로딩했을 때 자료가 손상되지 않게끔 만들어 수정부탁드립니다~!

HDSeungJun commented 4 years ago

감사합니다! 수정하겠습니당~